This 2007 photo released by Tourism Whistler shows pedestrians in Whistler Village in Whistler, British Columbia.