A nurse, center, and others cheer the arrival of the Olympic torch on its final stop of the day, in Chengdu, China, Tuesday, Aug. 5, 2008.
(Photo: AP Photo/Robert F. Bukaty)
Share This Gallery