No 6 Hengyang in Hunan Province scores 84.58
Runners revel in the Color Run on the outskirts of Hengyang City, central China's Hunan Province, June 27, 2015. [Photo/Xinhua]
Day|Week