Video: Whistler's European Vibe

Looking for a bit of Europe in North America? Take a look at Whistler, BC.