There’s nowhere better than Banff: mountains galore, clear streams, and all the skiing you can handle. Rep one of Canada’s crown jewels with a look for Banff. Pay homage.