The picture above is the Excalibur, the world's tallest climbing wall, located in Groningen Netherlands. The tallest climbing wall is 121 feet tall with a 36 foot overhang. [Via]
Wow, I think I would be too scared to climb that!