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)
Xinhua photos of the day
Source: Xinhua| 2019-07-09 10:33:31|Editor: zh
YOU MAY LIKE
MORE PHOTOS