The peloton start to climb Cote de Demoiselles Coiffees at Lac de Serre-Poncon during Stage 18 of the 104th edition of the Tour de France 2017, running 179.5km from Briancon to the summit of Col d'Izoard, France. 20th July 2017.<br /> Picture: Eoin Clarke | Cyclefile<br /> <br /> All photos usage must carry mandatory copyright credit (&copy; Cyclefile | Eoin Clarke)
{}