Video PlayerClose
Cyclists compete during the third stage of the 2017 Tour of Hainan International Road Cycling Race in Chengmai, south China's Hainan Province, Oct. 30, 2017. (Xinhua/Guo Cheng)
Cyclists compete during the third stage of the 2017 Tour of Hainan International Road Cycling Race in Chengmai, south China's Hainan Province, Oct. 30, 2017. (Xinhua/Guo Cheng)