Tag: Vermillion Range

Cascade Mountain (Alberta)

Cascade Mountain (Stoney Chief) Towering directly above the town of Banff, Cascade Mountain is one of the most recognizable peaks in the Canadian Rockies. Its broad triangular face dominates the view northeast along Banff Avenue, where the street seems almost deliberately aligned with the mountain. Cascade Mountain reaches 2,998 meters (9,836 feet) and forms the …

Continue reading