Skip to content

Excalibur: World’s Tallest Climbing Wall

    Excalibur: World’s Tallest Climbing Wall

    Excalibur is the world’s tallest man-made climbing wall. If you suffer from vertigo or heights is not your thing, stay away. Standing at 121 feet tall, “The Excalibur” at the Bjoeks Climb Center in Groningen in the Netherlands is truly a challenge.

    via-ohgizmo