Whistler, town, Canada

Whistler, town (1990 est. pop. 4,459), SW B.C., W Canada, 60 mi (97 km) N of Vancouver, near Alta and Green lakes in Whistler Valley in the Coast Mts. A popular summer resort area since the 1920s, it was also developed as a ski resort in the 1960s and now lies at the foot of Whistler Blackcomb, North America's largest ski resort and the site of the Alpine events in the 2010 Winter Olympics. Garibaldi Provincial Park is there.

The Columbia Electronic Encyclopedia, 6th ed. Copyright © 2024, Columbia University Press. All rights reserved.

See more Encyclopedia articles on: Canadian Political Geography