Torchbearer Jacky Chan runs with the torch during the torch relay for the 26th Summer Universiade at Shenzhen, south China's Guangdong Province, on May 4, 2011. [Source:Sina.com]