Whistler is in the province of British Columbia in Canada. Boasting the largest ski area in North America, Whistler is a popular winter snow-skiing and outdoor sports destination near Vancouver. The official name for the municipality is the Resort Municipality of Whistler.
Before the skiers and boarders came, Whistler was a logging town with the name Alta Lake, which was well-known for its snow. After Squaw Valley hosted the 1960 Winter Olympics, a group of Canadian investors hatched a plan to build a ski resort on London Mountain in the Alta Lake area in the hope of attracting the 1968 Winter Olympics. It was soon realized that the name "London" was terribly inappropriate because to most people, the term "London" referenced a major Western European urban metropolis with flat terrain and a severe air pollution problem, which was completely incongruent with the preferred image of a pollution-free skier's paradise. London Mountain was eventually renamed Whistler Mountain after the high-pitched whistling or chirping sound made by the hoary marmots native to the area. The Olympic dream wasn't realized immediately, but the first ski resort at Whistler opened in what is now the Creekside area in January 1966.