Matsumoto-jō, Matsumoto, Japan

At the heart of the city is its castle, Matsumoto-jō, in Matsumoto, Japan.

Advertisements