anyway , whatever they call the road , this one passes through the stoney indian reservation , on past the town of canmore and finally takes the weary traveller into the township of banff , high in the rocky mountains .