Staff workers inspect the race bicycles during the 7th Farmers Games in Nanyang, in central China's Henan Province on Tuesday, September 18, 2012. [China.org.cn/By Zhang Yunxing]
Go to Forum >>0 Comment(s)