Standing a daunting 121-feet high and located in the Netherlands, Excalibur is touted as the world’s highest climbing wall. In addition to being a tough climb, it’s most certainly a sight to behold. Click here for more pictures.
[via DCP]
Standing a daunting 121-feet high and located in the Netherlands, Excalibur is touted as the world’s highest climbing wall. In addition to being a tough climb, it’s most certainly a sight to behold. Click here for more pictures.
[via DCP]
Standing a daunting 121-feet high and located in the Netherlands, Excalibur is touted as the world’s highest climbing wall. In addition to being a tough climb, it’s most certainly a sight to behold. Click here for more pictures.
[via DCP]