height

Highest of Heights!

We know that you all love climbing. But could you handle this height? This is the worlds tallest climbing tower in Netherlands. (Ironic since it is one of the flattest countries around) This wall stands in the town of Groningen … Continued