Whistler is located in the southern Pacific Ranges of the Coast Mountains, roughly 125 km north of Vancouver. The area offers world-class alpine skiing, snowboarding, and mountain biking.
Community Information Things To Do Culture and History Geography