Megève: France's smartest ski resort? Gallery