Whistler, British Columbia, Canada

Whistler BC

I snapped this image on a day trip to Whistler in the spring of 2010.

Whistler is located north of Vancouver, BC in the valley nestled between the Whistler and Blackcomb Mountains. Whistler blends the charm of an alpine village with the amenities of an urban centre. Whistler Village offers fine dining, vibrant nightlife, eclectic boutiques, revitalizing spas, and luxurious hotels.