Video PlayerClose
Cyclists sprint to finish in stage 3 of the Tour de Indonesia 2018 in East Java Province, Indonesia, on Jan. 27, 2018. (Xinhua/Veri Sanovri)
Cyclists sprint to finish in stage 3 of the Tour de Indonesia 2018 in East Java Province, Indonesia, on Jan. 27, 2018. (Xinhua/Veri Sanovri)