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


Be First to Comment