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.

Photos by Eric Kieboom. Click here to view more.

[via Laughing Squid]