World's Tallest Climbing Wall



{Photos courtesy of Excalibur}
 
Isn't this crazy?
 
This 121' climbing wall in the Netherlands is the tallest in the world.

No comments:

Post a Comment