TDF Stage 12 Deep Dive | The Legend Of Alp d'Huez
Stage 12 of the 2018 Tour de France finishes at the summit of the most iconic mountain in the sport— l’Alpe d’Huez. Neither the longest nor the steepest of Alpine climbs, the fame of Alpe d’Huez comes from its 21 tightly bound switchbacks.
It’s the biggest and the best natural stadium in bike racing.