Taiken Japan

Autumn Leaves 2016

Takeda Castle – The Machu Picchu of Japan

Photo: Norio NAKAYAMA on flickr

Takeda Castle – The Machu Picchu of Japan

Takeda Castle is located in the city of Asago, Hyogo Prefecture. It is also known as Torafushi-jo (lying tiger castle) as its shape resembles a lying tiger. It sits on a mountain top at about 354 meters above sea level.


PhotoNorio NAKAYAMA on flickr

Morning mist that occurs in autumn and winter forms a sea of clouds which reminds of the movie “Castle in the Sky” directed by Hayao Miyazaki.


PhotoNorio NAKAYAMA on flickr

This is actually one of the reasons why this castle has become very popular to visit nowadays. However, the sea of clouds is a rare natural phenomenon that occurs only when specific weather conditions are met.


PhotoNorio NAKAYAMA on flickr

The best spots to enjoy the sea of clouds are Ritsuunkyou (in front of the ruins) and Fujiwa pass (on the west side of the ruins).






Takeda Castle is considered to be the Machu Picchu of Japan. Although only ruins are left, the location and scale of the site make it really impressive.

Address: 169 Kojozan, Takeda, Wadayama-cho, Asago City, Hyogo
Admission fee: Adult (high school students and over) : 300 yens, Junior high school students and younger: free
From JR Takeda station, 40 minutes walk on mountain trail
From JR Takeda station, 20 minutes by taxi or bus to the 2nd parking on halfway up the mountain and 20 minutes walk from the parking

Website (in English): http://www.city.asago.hyogo.jp/kankou/eng/TakedaCastle.html