Friday, November 5, 2010

The Excaliber


The world's tallest climbing wall at Bjoeks Climb Center in Groningen, Netherlands standing at 121 feet.

No comments:

Post a Comment