View of the Alpe d'Huez mountain range in France from the balcony of the Skibound Clubhotel.