Inuyama Castle is a national treasure and has the oldest surviving castle tower in Japan.
In Inuyama, the Japan Line Long Run fireworks is held every summer, and you can see the competition between this Inuyama Castle and the fireworks.
Show original text