Torchbearer Zhao Benshan, a famous comedian runs during the 2008 Beijing Olympic Games torch relay in Shenyang, capital of northeast China's Liaoning Province, on July 17, 2008.
(Xinhua News Agency July 18, 2008)