Whistler mountain resort, venue of the 2010 Winter Olympic Games, British Columbia, Canada, North America

- Image ID: BG1EC4

Whistler mountain resort, venue of the 2010 Winter Olympic Games, British Columbia, Canada, North America

robertharding / Alamy Stock Photo

Image ID: BG1EC4

Location: Canada