Whistler Skier British Columbia
A skier in action as he swooshes through the beautiful snow at Whistler Mountain in British Columbia, Canada.
Under brilliant sunny skies a skier enjoys the day at Whistler Mountain in British Columbia, Canada. This winter wonderland is a dream for every skier and the scenery is stunning from the slopes.
Skier, Whistler Mountain, winter, Whistler, British ...