If you want to ski down the mountain, you'll need to make your way to the top of it first. Jump on Grand Vorasset Ski Lift and enjoy the ride.
You'll have no end of sightseeing choices when visiting Megeve. Grand Vorasset Ski Lift is an ideal place to kick off here, but there are many other fine attractions to visit. Megeve Ski Resort, Les Contamines-Montjoie Ski Resort, and Les Thermes de Saint-Gervais are not far from the mountainside transportation system and will top off your day nicely.