“兵庫県 朝来市 竹田城跡 天空の城” © rikky_photography (Licensed under CC BY 4.0)
Takeda Castle (竹田城 Takeda-jō) is a ruined castle in the city of Asago, in the northern part of Hyōgo Prefecture, Japan. It is located north of Himeji, and north-west of Kyoto, and is situated some 353 metres above sea level It is regarded as one of Japan’s Top 100 Castles, and often referred to locally as the “Machu Picchu of Japan”. – Wikipedia
So beautiful…