Takeda Castle Ruins Travel Guide

Takeda Castle Ruins
Bathed in a sea of clouds, the Takeda Castle Ruins make an awesome sight; or, on a clear day the views of the town below and mountains are spectacular.

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.

Stay in the Loop!
Be the first to know about the latest foodie trends.
Sign up for insider tips & sneak peeks into the diverse world of dining in Japan