Cascade Mountain that towers over the town of Banff. This is from Banff Avenue, the main street in Banff.