Chosen as the site for the 2010 Winter Olympics, Whistler is a year-round travel destination in Canada with something for everyone. Explore the Alpine forest, river valleys and mountain peaks while photographing your wildlife sightings at Whistler Mountain. more »










