Product Description
Panoramic view of a beautiful purple dusk in Blackcomb Valley, Whistler, British Columbia.
Whistler Blackcomb is the largest ski resort in North America that is located 121 km north of Vancouver, in British Columbia, Canada. It is 50% larger than its nearest competitor in terms of size and has the greatest uphill lift capacity.