Mont Tremblant is the cutest little village ever. I heart Canada.