Follow Us On Twitter Become a fan on Facebook Subscribe to our newsfeed

Momentum Spring and Summer Ski Camps

Momentum Ski Camps

Momentum Summer Ski Camps

View More Photos

About Whistler

Whistler is known as one of the most beautiful places on Earth and has been voted #1 ski resort in North America by many magazines for many years.

Located about two hours north of Vancouver, BC, Canada, Whistler is nestled in a valley in the heart of the Coast Mountain range. The drive from Vancouver is one of the most scenic in the world and the Sea to Sky Highway has been spectacularly improved ready for the 2010 Olympics.

Whistler is a European-style pedestrian village free of cars, surrounded by lakes, forests and stunning mountain views. It’s definitely worth taking the time to check out the area and cruise the many shops and cafes around town while you’re here.

Whistler along with Vancouver will host the 2010 Olympic Winter Games in February.