Back to photostream

Accommodation

Whistler (Sḵwiḵw in the Squamish language) is a resort municipality in the southern Pacific Ranges of the Coast Mountains in the province of British Columbia, Canada, approximately 125 km (78 mi) north of Vancouver, considered to be a top destination for skiers.

 

Whistler Village, BC, Canada

253 views
2 faves
0 comments
Uploaded on October 27, 2015
Taken on September 27, 2015