
At 121 feet (36.88 meter) in length, “The Excalibur” at the Bjoeks Climb Center in Groningen, The Netherlands, is considered to be the tallest climbing wall in the world. Alright, that’s scary enough! Now how do I get down again? I ain’t got no chutes homie!


0 comments:
Post a Comment