bigstock-The-Peloton-88820720.jpg

COL DE PEYRESOURDE,FRANCE-JUL 23: Upper view of the peloton climbing the road to Col de Peyresourde in Pyrenees Mountains during the stage 17 of Le Tour de France on 23 July 2014.