Japan: Takeda Castle, the Japanese Machu Pichu
Japan
An entry entitled “Japan's Machu Pichu? The ruins of Takeda Castle, Castle to the Heavens” [ja] posted at Tomorrowearth.com has an incredible set of photos (more here, here and here) of an abandoned castle in Asago city, Hyōgo Prefecture. More pictures and a map of the castle ruins here [ja].


















































Came to find this post after signing the AllOut petition (which already has almost 50k...
Please sign this if you are pro