At 121 feet in height, the fearsome Excalibur in the Netherlands is the world’s tallest freestanding climbing wall. The concrete climbing tower has a dizzying 36 foot overhang and a 500 ton foundation to keep it from toppling over. It is the centerpiece of Climbing Centre Bjoeks in the outskirts of Groningen. For more photos see this photos set by photographer Eric Kieboom.
photos by Eric Kieboom