Video PlayerClose
Cyclists compete during the second stage of the 106th edition of the Tour de France cycling race, a 27.6-km team time-trial in Brussels, Belgium on July 7, 2019. (Xinhua/Pan Geping)
Cyclists compete during the second stage of the 106th edition of the Tour de France cycling race, a 27.6-km team time-trial in Brussels, Belgium on July 7, 2019. (Xinhua/Pan Geping)