Excalibur is the tallest climbing wall in the world ( 37 meters tall (121 ft)) It’s located in the city of Groningen in the Netherlandsand it is slightly bended which makes it an even greater challenge to all climbers.



Excalibur is the tallest climbing wall in the world ( 37 meters tall (121 ft)) It’s located in the city of Groningen in the Netherlandsand it is slightly bended which makes it an even greater challenge to all climbers.


