Designed by
Title
Whistler, BC, Canada - Home of 2010 Winter Olympics #253070116
Description
Whistler, in British Columbia, Canada, is a town north of Vancouver. Itââ¬â¢s home to Whistler Blackcomb, one of the largest ski resorts in North America, and a venue for the 2010 Vancouver Winter Olympics. The pedestrian-only village is located at the base of Whistler and Blackcomb mountains and has a variety of shops, restaurants, and breweries. This Canadian resort town is popular for skiing, snowboarding, snowshoeing and ski jumping, as well as mountain biking and hiking.
This image is editorial