France
While Les Menuires may be a purpose built resort and less picturesque than some of its 3 Valley neighbours, you'll find that the range of quality runs are all if not more than you'd expect in a world class resort. At an altitude of 1800m, Les Menuires is guaranteed plenty of snow throughout the season.