Highest Climbing Wall in The World Located in The Netherlands

Highest Climbing Wall in The World Located in The Netherlands

Excalibur tower located at the Bjoeks climbing center in the town of Groningen in The Netherlands. The wall is 121 feet tall with an overhang of 36 feet.