
The leading group crosses the finishing line in Chambery, France, on July 9, 2017. The 181.5 kilometers 9th stage of the Tour de France from Nantua to Chambery ended on Sunday. (Xinhua/Chen Yichen)

The leading group crosses the finishing line in Chambery, France, on July 9, 2017. The 181.5 kilometers 9th stage of the Tour de France from Nantua to Chambery ended on Sunday. (Xinhua/Chen Yichen)