Torchbearer Zhang Yunquan runs during the Beijing Olympic torch relay in Taizhou, eastern China's Jiangsu Province, on Monday morning, May 26, 2008. [Photo: Xinhuanet]