 Inuyama Castle Japan photo copyrighted by: Brian McMorrow Inuyama castle is the oldest fortress in Japan dating back to 1440. The castle as it stands today was established in 1537 by Nobunaga's grandfather Oda Nobuyasu
Find more Inuyama Castle images in the Inuyama gallery of Photorena.
All pics are under copyright of the photographer
|