Inuyama Castle Image

Japan Images: Inuyama Castle, Inuyama, Aichi, Chubu, Japan

Castles like this one in Inuyama in Aichi Prefecture, central Japan, are popular destinations for school excursions. Inuyama Castle (犬山城) is one of the few original castles left standing in Japan and was constructed in the 16th century.

Inuyama Castle, Inuyama, Aichi, Chubu, Japan.
2014 Alan Wiren, All Rights Reserved

Japan Images: Inuyama Castle, Inuyama, Aichi, Chubu, Japan