Triumph moments

(chinadaily.com.cn)
Updated: 2008-12-03 17:32

Winners raise their trophies after finishing the competition at Chengshan stadium in Weihai, a coastal city in east China’s Shandong province, November 30, 2008.
   1 2 3 4   


Top Sports News  
Today's Top News  
Most Commented/Read Stories in 48 Hours