Ski Big 3 , Alberta, Canada

Viewed 4665 times
Uploaded by BeyondBenjamin, 31 Oct '13 at 13:00

"Living proof that god's a skier". So say those who spend winter exploring the pistes of Banff National Park - home to three of the world's finest ski resorts; Mt. Norquay, The Lake Louise Ski Resort and Sunshine Village.

  Latest General Videos