GadgetKing.com
The picture above is the Excalibur, the world’s tallest climbing wall, located in Groningen Netherlands. The tallest climbing wall is 121 feet tall with a 36 foot overhang.
[Via]
Written by
Gadget King writes about gadgets, tech and clever inventions for GadgetKing.com.
Get the latest tech reviews and buying guides delivered to your inbox.
We don’t spam! Read our privacy policy for more info.
Check your inbox or spam folder to confirm your subscription.