Thank you for your patience while we retrieve your images.
Alpe d'Huez Dutch Corner at the Tour de France

The Dutch Corner on Alpe d'Huez is one of the most legendary spots in the Tour de France. July 22, 2011. Photo MARK JOHNSON/IRONSTRING