Mont Tremblant Resort Location: Mont-Tremblant, Quebec Description: Mont-Tremblant is located in the heart of the Laurentian Mountains of Quebec, Canada, approximately 130 kilometres (81 mi) northwest of Montreal and 140 kilometres (87 mi) northeast of Ottawa, Ontario. Intrawest Corporation purchased the mountain in 1991, transforming it into a...