It is a municipality located in the Laurentian Mountains, in the province of Quebec. It is home to Lake Tremblant, where you can practice popular winter sports, golf courses, a ski center that is open all year round, and a pedestrian shopping village. It is one of the most recognized ski destinations in the province, with a lot of natural snow and one of the best snow-making systems in the world. To the north of the city is the extensive Mont-Tremblant National Park.