• SHOP
  • GEAR
  • HOME
  • STYLE
  • BODY
  • CAR
  • PIC
  • Excalibur - world's tallest climbing wall

    By Ben on Wed Feb 8 2012
    Excalibur worlds tallest climbing wall
    Gear  |  Pic
    The Netherlands at the bjoeks climb center is the world’s tallest climbing wall fittingly entitled Excalibur. It stands 121 feet tall.
    Source