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