Video PlayerClose
Cyclists compete during the sixth stage of the 10th Tour of Poyang Lake in Shangrao, east China's Jiangxi Province, Sept. 22, 2019. (Xinhua)
Cyclists compete during the sixth stage of the 10th Tour of Poyang Lake in Shangrao, east China's Jiangxi Province, Sept. 22, 2019. (Xinhua)