Matsumoto Castle

 

Matsumoto castle is the oldest surviving castle from the age of the feudal warring states in Japan dating back to 1592. The view from the surrounding moat to the North Alps beyond is breathtaking. The inside of the castle includes many items from japans feudal past.