AdCompare Prices & Save Money With Tripadvisor (The World's Largest Travel Site). Tripadvisor Checks Up To 200 Sites To Help You Find The Lowest Prices.
Categories: Alberta, Hotels, Write a Review and more
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.