Whistler is regarded by many as the world’s very best ski resort.

The resort boasts the largest ski area in North America, tons of safe backcountry riding, huge lift served vertical and a lively town with bags of character to back up the mountain.

Here are a few videos of Whistler to help you get a feel for what the resort is really all about.

 

Whistler Blackcomb Videos