Takeda-Castl-Hyogo Things To Do & Itineraries | Planetyze Castle in the sky, Japan's own Macchu Picchu ruins The ruins of the castle known as Japan's Macchu Picchu are at the peak of Mt.Gojo in the southern part of the nature-filled Tajima Region in Asago City, Hyogo Prefecture.At an altitude of 353.7m, Mt.
Time required : About 9 hours
Navigation language : Chinese / Japanese / English