Perhaps the world’s tallest rock climbing wall Posted on July 3, 2013October 16, 2020Inspiration The world’s highest man-made climbing wall, Excalibur Tower, is 37 meters tall with an 11 meters overhang. Excalibur tower is located at the Bjoeks climbing center in the town of Groningen, Netherlands. This amazing rock-climbing ... Read more ⟶