Sightseeing
Sightseeing
All ages
The Weeping Wall is a stunning cliff formation located in Banff National Park, Alberta, Canada. Standing at about 1000 feet high, it's like nature's own waterworks display! In the warmer months, cascading waterfalls adorn its face, while in winter, these falls freeze into majestic ice pillars perfect for some cool ice climbing adventures. It's a must-see spot for nature lovers and thrill-seekers alike!
Want to see more?
I have created curated maps and itineraries for travellers that want to travel like me.