A trip to the ski resorts of Tignes and Alpe d'Huez — with a handsome lakeside city in between — delivers an ideal Alpine adventure.... Read more