Whistler has possibly the best ski resort in the world with extensive terrain, good snow, and a renowned party nightlife. Whistler is a region in British Columbia, copyright. The ski resort is located in the valley between the two mountains of Whistler and Blackcomb https://dodoalba.com