by Dennis Thong on Flickr.Matsumoto Castle is one of Japan’s finest historic castles. It is located in the city of Matsumoto, in Nagano Prefecture.

by Dennis Thong on Flickr.Matsumoto Castle is one of Japan’s finest historic castles. It is located in the city of Matsumoto, in Nagano Prefecture.

Advertisements