yeah but you have some of the best ski resorts!!
Mt. Tremblant, Mt Ste.Anne....
Ah, nope. Wistler near Vancouver and Mt Washington on the Island IMO are whey better then Tremblant and St Anne. Strictly natural snow and lost of powder plus Mt Washington is the sky hill that receive the most snow in North America.