A sign welcoming visitors to Alpe D'Huez on the French secondary road D211F. Alpe D'Huez is a ski resort in the municipality of Huez, located in the Isère department, by the French Alps. It is regularly climbed in the Tour de France, which has given it a considerable international notoriety due to its legendary difficulty.
POPULAR SIGNS:More signs
NEW SIGNS:More signs