Royalty-free stock photo ID: 1498314

Architecture of Whistler. Vancouver - Whistler selected to host 2010 Winter Olympic Games. Whistler, British Columbia is a Canadian resort town.