Matsumoto Castle is located in Matsumoto City, Nagano Prefecture. It has the oldest six-storied castle tower in Japan. This castle tower which had built from Azuchi Momoyama period to early Edo period is designated as a national treasure and the castle ruins have been designated as a national historic site. Due to the black look […]