Activities Lots of great activities in the mountains of Banff & Lake Louise. Here are some clips of activities.