Travel Whistler – Canada’s Olympics City 2010 Winter Olympics held at Vancouver and Whistler in 2010.