Cyclists compete during the 5th stage of the 2016 Tour of Hainan International Road Cycling Race in Chang Jiang, Hainan province, on Oct 26, 2016.
Cyclists compete during the 5th stage of the 2016 Tour of Hainan International Road Cycling Race in Chang Jiang, Hainan province, on Oct 26, 2016.