SIGN UPLOG IN

Food Tours

Cooking Classes

Dining Experiences

Tastings

Restaurant Reservation

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!
We are always discovering the latest foodie trends.
Sign up to receive insider tips about the food scene in Japan's most extraordinary areas.