Inuyama Castle is one of five national treasure castles located in Inuyama City, Aichi Prefecture. The castle is a magnificent example of Japanese architecture, and it is one of the oldest surviving castles in Japan, dating back to the 16th century. Inuyama Castle stands tall on a hill overlooking the Kiso River and the surrounding landscape, and it has been … Read More
吹揚神社と今治城 More photos of Castle and shrine
I took many beautiful photos in Fukiage-jinja (shrine) and Imabari castle.