URBEX.BEST

All countries / Japan / Takeda Castle

Takeda Castle

Castle · Japan

Takeda Castle

Takeda Castle (竹田城, Takeda-jō) was a Sengoku period Japanese castle located in the Wadayama neighborhood of the city of Asago, in the northern part of Hyōgo Prefecture, Japan. It is located north of Himeji, and north-west of Kyoto, and is situated some 353 metres above sea level It is often referred to locally as the "Machu Picchu of Japan".

Type
Castle
Country
Japan

The exact position, directions, weather and the places around are on the map.

See it on the map

Other places nearby