tour.jpg
The peloton climbs Mont Ventoux on stage fifteen of the 2013 Tour de France