The “tower Excalibur”, located in the Netherlands, is the highest climbing wall in the world. It stands 37 meters high which in American terms I think is about 121 feet. Yahhh metric system!!
These photos and more HERE.