Banff is a resort town in the province of Alberta, located within Banff National Park. The Rocky Mountain peaks of Mt. Rundle, Sulphur Mountain and Mt. Cascade dominate its skyline. The Bow River runs through Banff with easily accessible trails along both sides of the river. Bow Falls, with its classic viewpoint, is a scenic waterfall just outside of town and near the well known Banff Springs Hotel.