Le Village January 17, 2013 5616 × 3744 White Holiday Regardless of the cold and snow, Mont Tremblant is a beautiful and welcoming town.