In this 2007 photo released by Tourism Whistler, pedestrians are seen in Whistler Village in Whistler, British Columbia.