Takeda Castle Ruins

Toyooka, Kyoto & Around, Japan

Perched atop of mountains, you will visit the Takeda Castle Ruins which are often dubbed as "Castle in the Sky" or "Japan's Machu Picchu".

Takeda Castle is ranked among Japan's Top 100 Castles and is especially beautiful during the cherry blossom season. Please note that the castle is closed from mid-December to late-February.

Less More

To start planning your vacation