The Bow flows through Banff in the Rocky Mountains down to Saskatchewan. Banff is a resort town, located within Banff National Park, in the province of Alberta, Canada. The Banff skyline is dominated by the peaks of Mt. Rundle and Mt. Cascade, which are part of the Rocky Mountains. This bright and beautiful artwork can enhance the interior of your home, office or business..