Hyogo Prefecture
πΏπ Hyogo Prefecture | Japan's "Machu Picchu" - The Sky Castle, Takeda Castle Ruins πΈπ π° Opened in March 2024, the first overseas visitor to Japan's Machu Picchu, a castle floating amidst a sea of clouds. π€οΈ Takeda Castle Ruins, acclaimed as the "Sky Castle," is located in the heart of Hyogo Prefecture, in the city of Asago. π° πΊπΏ Built in 1443, Takeda Castle was abandoned shortly after the Battle of Sekigahara in 1600. π° The ruins were restored from the 1970s to the 1980s and now grandly stand atop a mountain peak. π #Japan πΈπΊ