Inuyama-jo Castle

Currently only castle tower remains, it is one of the "existing Tenshi 12 castles" built by the Edo period. Among them, National Treasures Inuyama-jo Castle was built in 1537, Tenshi is the oldest style in existence in Japan. Built on a small mountain along the Kiso River (about 88 meters high), the view from the top of the castle is exceptional. In the vicinity of the castle there is the old townscape of Inuyama-jo Castle town.

Aichi / North Region

Aichi / Central Region

Aichi / Eastern Region

Aichi / South Region