Tallest Climbing Wall in the World - Excalibur Tower

The world’s highest man-made climbing wall or tower is located in the Netherlands called Excalibur tower. The climbing wall is located at the Bjoeks climbing center in the town of Groningen. The wall is 121 feet (37 meters) tall with an overhang of 36 feet (11 meters).







0 comments:

Post a Comment

Awe Inspired? Share It