The mountain towering over the main road through Banff