Cyclists compete during the seventh stage of the 2008 Tour of Hainan, in Dongfang, south China's Hainan Province, Nov. 18, 2008. A total of 105 cyclists of 20 teams took part in this stage of the race. [Xinhua]
More >>
December 2008