Takeda Castle Ruins Travel Guide
Takeda Castle ruins is known as the “castle floating in the sky” and the “Machu Picchu of Japan,” because of the way it appears to be floating atop the sea clouds that have rolled in fresh from the coast on misty autumn mornings.
The castle was originally built in 1411 due to the increasing aggression between the Yamana and Toyotomi daimyos. The castle’s forces fought against the Tokugawa clan during the Battle of Sekigahara in 1600, and not long after, the castle was abandoned. It’s located in the hills of Asago city and covers a quarter of a mile in length. No buildings have been left standing on the castle grounds, but the foundations are largely intact. Visitors can follow a one-way walk around the ruins with stunning views of the surrounding mountains and the town below. The most popular viewing spot of the ruins is from Ritsuunkyo on the mountain slopes opposite at sunrise.
Sign up for insider tips & sneak peeks into the diverse world of dining in Japan