Whistler

Sea to Sky Highway 99, 70 miles north of Vancouver airport

Whistler is North America's premier skiing and sports destination. The official alpine skiing venue of the 2010 Olympic and Paralympic Winter Games, Whistler is located just north of Vancouver and is about 1.5 hour drive from Ambleside Village.