Weeping Wall Alberta

The Weeping Wall is a set of cliffs, approximately 1000 feet high, located at the western base of Cirrus Mountain alongside Highway 93 in northern Banff National Park in Alberta, Canada, just south of the boundary with Jasper National Park.
  • Elevation: 1,785 m (5,856 ft)
  • Location: Alberta, Canada
  • Prominence: 300 m (980 ft)
Data from: en.wikipedia.org