Torchbearer and Olympic gold medal winner Mo Huilan(R) passes the Olympic flame to her successor Li Mingkun during the 2008 Beijing Olympic Games torch relay in Nanning, southwest China's Guangxi Zhuang Autonomous Region, June 7, 2008.(Xinhua Photo)