Find out this tallest freestanding rock Climbing wall in the world
This isn’t your average rock climbing wall…. at all. Standing a towering 121 feet high, the terrifying Excalibur, located in the Netherlands at the Bjoeks Climbing Center is the world’s tallest freestanding rock climbing wall. This insane climbing wall has a massive 36 foot overhang that mimics a real peak, and a 500 ton solid concrete foundation to keep it from falling over. Even just looking at it will have your palms in sweat.