Canada’s Whistler Blackcomb Ski Resort Puts Winter Olympics Enthusiasts Right in the Middle of the Fun
After being selected as the host site for some events of the 2010 Winter Olympics Vancouver celebration, some skiers and enthusiasts wondered if the Whistler resort would even be open to the general public.