Whistler is a friendly ski town located in British Columbia, Canada and is home to almost 10,000 residents. One of the many things that makes Whistler so special is two unbelievable mountains - Whistler and Blackcomb.
Whistler takes its responsibility to the environment very seriously. Click here to see all the initiatives and programs we've undertaken to protect this most valuable resource.