This towering astonishing structure is the world’s tallest freestanding climbing wall. It’s called Excalibur and it’s the centerpiece of Climbing Centre Bjoeks, which is located in the city of Groningen in the northern Netherlands.
Standing an awesome 121 feet high with a 36 foot overhang, the concrete tower has a 500 ton foundation to prevent it from toppling over. Let’s all thank goodness for that impressive precautionary measure.
[via Laughing Squid]