Beneath a grannd Canadian sky, a majestic mountain peake rises above towering trees and a mighty river in Banff National Park.