The Excalibur is a climbing wall at the Klimcentrum Bjoeks, a climbing center in Groningen, The Netherlands. It’s the tallest climbing wall in the world, standing at 121 feet with a 36-foot overhang.
Towers - Misc, Sports - Facilities, Buildings - Novelty / Interesting
Links: www.neatorama.com
By: skyeye