Alpe d'Huez, in France has a road with 21 bends which snake up to the top of this mountain climb popular with cyclists and used in the Tour de France Stock Photo -
Alpe d'Huez Ski Resort Info Guide | Alpe d Huez Grand Domiane France Review
Alpe d'Huez: Cycling's Greatest Climb - A 719ride.com Book Review