Ski Patrol Whistler Mountain
A Ski Patrol on snowmobile on Whistler Mountain in winter, Whistler, British Columbia, Canada, North America.
Ski Patrol on snowmobile: Whistler Mountain is a first class skiing area. Beautiful winter landscape close to Whistler, British Columbia, Canada, North America.
Ski Patrol Whistler Mountain
Photo of a ski patrol on a snowmobile on Whistler Mountain in British Columbia, Canada.
Related photo galleries & travel ideas:
Ski Patrol Whistler Mountain Photo & Travel Destination