Tallest Climbing Wall
This impressive free standing tower is the world’s highest climbing wall. But the routes aren’t for the faint-hearted and climbers would have to scale 121 feet in order to reach the top. The whopping structure, named Excalibur, was built in Groningen, in the Netherlands, in 2004 by Jert Canderceen. In these pictures it stands in stark contrast to the remarkably flat scenery of the surrounding countryside.