A stereoscopic image of Mount Cascade taken from Canmore, Alberta, Canada.
Cascade Mountain is a mountain located in the Bow River Valley of Banff National Park, adjacent to the town of Banff. The mountain was named in 1858 by James Hector after theā¦