Print
Mail
Large
Medium
Small
Share on
Comeptitors in a challenge in Changsha, the capital of Central China's Hunan province, Sept 12, 2016. [Photo/Chinanews.com]