ESPN

Tour de France: The Mountain Stages

Grid
21 of 23
Previous
Next

L'Alpe d'Huez Aerial

Photograph By Doug Pensinger/Getty Images

ALPE D'HUEZ, FRANCE - JULY 18: Riders make their way up the final climb during stage eighteen of the 2013 Tour de France, a 172.5KM road stage from Gap to l'Alpe d'Huez, on July 18, 2013 in Alpe d'Huez, France.