Whistler, British Columbia, Canada. Beautiful Panoramic View of the Canadian Snow Covered Mountain Landscape during a cloudy and foggy winter day.