No, this isn’t any “Photoshopped” image. This thing is as real as you and me. At 121 feet (in height), the “Excalibur” is the world’s tallest climbing wall. It is located at the Bjoeks Climb Center in Groningen (Netherlands). Of course, there may be other taller structures around, but they do not quite qualify as a climbing wall.