Photo By: May Suen
The historical Matsumoto castle which is also known as the Crow Castle. One of a dozen original castles left in Japan. Most castles in Japan are modern day reproductions.