What city is is the whistler ski resort in

Whistler ski resort is in the southern Pacific Ranges of Coast Mountains in the province of British Columbia, Canada, approximately 125 km north of Vancouver.
Updated on Monday, February 06 2012 at 06:06PM EST
Collections: whistlerprovincevancouvercanada