Miles Chalmers

Miles Chalmers

58
Followers
13
Following
Miles Chalmers
More ideas from Miles
World's tallest climbing wall.

Excalibur tower is the world’s highest man-made climbing wall. The wall is 121 feet tall with an overhang of 36 feet. If you’re up for the challenge, it is located at the Bjoeks climbing center in the town of Groningen in The Netherlands.