Banff's attractions are obvious, in your face. You can't walk down the pedestrianized high street or drive through any pass without the vast Rocky Mountains shadowing your every move. Yet ...