Takeda Castle Ruins

It is the ruins of a castle built on the top of a mountain, located in Asago city, Hyogo Prefecture.It is said that the castle was built about 500 years ago. The stone walls used for the foundation of the castle are remained.I think it is not exaggerated to say that this spot is described as "Machu Picchu in Japan", taking its geographical resemblance and beautiful scenery into consideration.Depen...