Matsumoto

Matsumoto

The Matsumoto castle, one of the few in the country that aren't rebuilt.