Video PlayerClose
Cyclists compete during the 9th stage of the 10th Tour of Poyang Lake in Yichun, east China's Jiangxi Province, Sept. 26, 2019. (Str/Xinhua)
Cyclists compete during the 9th stage of the 10th Tour of Poyang Lake in Yichun, east China's Jiangxi Province, Sept. 26, 2019. (Str/Xinhua)