Matsumoto Castle is Japans oldest castle. It also known as the Crow Castle because of its black exterior. Matsumoto Castle is the oldest existing castle in Japan and one of Japans premier historic castles.
Godwin Reveredo Photography
Travel Photography