Riders compete during the eighth, 187.5km stage of the Tour de France cycling race with the start in Dole and finish in Station des Rousses July 8, 2017. (Xinhua/Chen Yichen)
In pics: Tour de France cycling race 8th stage
Source: Xinhua| 2017-07-09 11:12:27|Editor: Yurou Liang
KEY WORDS: Tour de France
YOU MAY LIKE
MORE PHOTOS