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]

Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo

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]

Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo Photo