Alpe d'Huez, France 'Alpe d'Huez has wide-open, south-facing slopes meaning - The Independent