Here are some pictures from Inuyama in Aichi prefecture, which we visited last month. By clicking on the spherical images, you can explore a fully immersive 360 degree view.
Inuyama Castle is supposed to be the oldest castle in Japan: the original fort was built in 1440, and the current structure was completed in 1537. However as you can see from the scaffolding in the picture above, it still needs a bit of maintenance from time to time. Despite the metal poles and boards though, the views from atop the castle, of the Kiso river and the surrounding mountains, were wonderful. [Read more…]