This is the largest free-standing rock climbing wall in the world. Named EXCALIBUR, it is located at Bjoeks Climbing Centre in Groningen, Netherlands. The tower stands at a whopping 37 meters (approximately 121 feet).
Think about how good it must feel to get to the top of this thing. On to the pics!