Torchbearer Guan Chenghua runs with the torch during the Beijing 2008 Olympic Games torch relay in Beijing, China, Aug. 7, 2008. [Qi Heng/Xinhua]