8Yoro Park
Source: Link
What was once built to unify all the waterfalls in the area is now a great but weird park. The buildings and mini labyrinths inside it will have you scratching your head trying to make sense of it all. This incredible park is close to Yoro, a small town in Japan. Click the next ARROW to see the next photo!