Just rock climbing, NBD

  • James (3) June 23, 2012

    Where is this?!

    • Colm (7) July 22, 2012

      Groningen in the Netherlands it’s the world’s tallest rock climbing wall…and it’s badass!