![](http://www.alamy.com/thumbs/6/B1D39BE9-D25E-4F75-981E-0DC4B30D4392/RG9284.jpg)
Inuyama, Japan - town in Aichi prefeture of the region Chubu. Inuyama Jo castle.
Size: 3474px × 2316px
Photo credit: © Marek Slusarczyk / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: aichi, architecture, asia, asian, building, castle, chubu, culture, famous, inuyama, inuyama-jo, inuyamajo, japan, japanese, landmark, sightseeing, tourism, travel, vintage