Matsumoto Castle was the best preserved of the three castles I was able to explore during my stay in Japan. Tags:CastleJapanMatsumotoPhoto of the Day