Whistler Creekside Alpine Venue "Impressive"
(ATR) Whistler Creekside, home to all 2010 Olympic Alpine Skiing venues, was originally created and opened to the public in 1966, in the hopes of hosting the 1968 Olympic Games. Whistler's bid wasn't successful back then, but over 40 years later, that hope is now a reality.