Japan: Takeda Castle, the Japanese Machu Pichu · Global Voices
Chris Salzberg

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].