Pinned 10 years ago
Alice in Wonderland Climbing Wall (Japan) - this is awesome (but I wouldn't climb it!)