Matsumoto Castle – Travel Photo of the Moment

The Travel Photo of the Moment is of Matsumoto Castle

Matsumoto Castle is one of the finest historic castles still in existence in Japan today, situated in the city of Matsumoto in the Nagano Prefecture. Listed as a National Treasure of Japan, the castle, which was built in the 16th century, still maintains its original wooden interiors and external stonework. The castle is built on a flatland and would have relied on inter-connecting walls, moats, and gatehouses to provide defense.