Few towns are nestled so literally in big, showy scenery: Banff is defined, surrounded, and dominated (in a good way) by mountain peaks.
Banff the town is located in Banff National Park, created back in 1885. (The world's first National Park was Yellowstone; Banff was the third.)
Folk back then knew how to make a park: Banff National Park has over 2500 square miles. Moreover, it connects to Jasper and other National Parks, all part of the UNESCO Rocky Mountain Parks World Heritage Site.