Search This Blog

Excalibur: Netherlands

Jun 19, 2012


The world's highest climbing wall is situated in the town of Groningen, The Netherlands. It is 37 meters high and is known as the Excalibur.
 

Blog Archive