The Whistler resort is the largest and most famous alpine skiing destination in North America, thanks to a few of the spectacular mountains called Whistler and Blackcomb. Whistler is a two-hour drive from Vancouver along Canada’s most picturesque drive, the Sea-to-Sky Highway, located in the coastal mountains of British Columbia, West Canada. Three quaint towns, Whistler Village, Creekside and Upper Village, lie at the base of the two mountains. The Peak 2 Peak gondola transports visitors from the villages to the mountains.