The Matsumoto castle is a National Treasure of Japan, which is one of the only twelve remaining original castles in Japan.
Massive stone walls and a moat filled with carp and swans.
The castle was built in 1504. It has been perfectly preserved and is in excellent condition.
You need to change into slippers to walk through the castle. The wooden structure has very steep stairs and very low ceilings, making climbing up and down a bit challenging.
The views are wonderful over the city and the surrounding mountains.