World’s highest climbing wall is, well, high (17 Photos)

The “tower Excalibur”, located in the Netherlands, is the highest climbing wall in the world. It stands 37 meters high which in American terms I think is about 121 feet. Yahhh metric system!!
These photos and more HERE.

blog comments powered by Disqus

Get every new post delivered to your Inbox.

Join 4,320 other followers