Matsumoto Castle is one of Japan's five castles with the main tenshu tower designated as a National Treasure. Near JR Matsumoto Station.
|
|
|
|
Stop Slideshow |