Whistler live webcams
Watch live broadcasts from online cameras in the Whistler. Whistler is a small town north of Vancouver, British Columbia. It is home to one of the largest ski resorts in North America. In addition to skiing and snowboarding, you can also go snowshoeing, tobogganing and ski jumping on the slopes involved in the 2010 Olympics. Whistler Center is a compact pedestrian village at the foot of the Whistler and Blackcomb Mountains. The population of the city is 11,000 people.