Towering trees and towering mountains - everywhere you look in Banff there is an awesome view