heritage.site

Takakoshi Castle

Takakoshi Castle Takakoshi Castle - Credit: Wikimedia Commons

also well known as Takakoshi-yama Castle is the remains of a castle structure in Ibara, Okayama Prefecture, Japan. The castle was built in the Nanboku-chō period against a possible invasion of Kublai Khan's force. Read more on Wikipedia

Source: en.wikipedia.org