The World’s Tallest Freestanding Climbing Wall
At 121 feet in height, the fearsome “Excalibur” in the Netherlands is the world’s tallest freestanding climbing wall. The concrete climbing tower has a dizzying 36-foot overhang and a 500-ton foundation to keep it from toppling over. It is the centerpiece of Climbing Centre Bjoeks on the outskirts of Groningen.