
The world’s tallest climbing wall is called “Excalibur” and is located in the town of Groningen, the Netherlands, standing at thirty-seven meters high.

The world’s tallest climbing wall is called “Excalibur” and is located in the town of Groningen, the Netherlands, standing at thirty-seven meters high.
This article is published by HowToTrip. Sharing and reposting are welcome — please credit the source.
Article URL: https://www.howtotrip.net/views-59657