Designed by
Title
Inuyama Castle in the city of Inuyama, Aichi Prefecture, Japan. #96501956
Description
Inuyama Castle is a Japanese castle in the city of Inuyama, Aichi Prefecture, Japan.The castle was constructed in 1537, and It is one of only 12 surviving Japanese castles built before the Edo period.