Photo credit: Eric Kieboom

According to Laughing Squid, the towering Excalibur – standing 121-feet in height – in the Netherlands is currently 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.” Continue reading for a video.

Author

A technology, gadget and video game enthusiast that loves covering the latest industry news. Favorite trade show? Mobile World Congress in Barcelona.