Photo: Whistler British Columbia Winter Olympics Venue
One of the top tourist destinations of British Columbia, Canada as well as a 2010 Winter Olympics Venue, Whistler is nestled in the beautiful Coast Mountains and attracts more than 2 million visitors per year.
Decorative lighting along the Village Stroll at dusk, Whistler Village, British Columbia, Canada.
Pictures from photo gallery "Zoo"
Picture Title: Whistler British Columbia Winter Olympics Venue
Photo of the village stroll in Whistler Village, British Columbia - a 2010 Winter Olympics venue.
Products available for this picture
Related stock photo galleries, pictures & travel ideas:
Whistler British Columbia Winter Olympics Venue