If you like mountains Banff is the place to see them.
I have traveled the Rockies mountains from Sante Fe, NM. to Banff National. Through Colorado, Wyoming, Idaho, Montana, British Colombia, and Alberta. I have fished in Alaska. They are not the Rockies but there are mountains there. I lived in the Sierra Nevada range and fished in the Cascades.
Most of my time was spent chasing wild trout. Other times site seeing and soft hiking.
Yellowstone and Glacier National are incredible to see but Banff somehow seems different.
For someone who is a photographer and is into photographing mountain landscapes. Damn, they would be in heaven.