Designed by
Title
Matsumoto Castle #97279734
Description
Matsumoto Castle, Matsumoto, Japan. Matsumoto Castle is one of the most complete and beautiful among Japan& x27;s original castles. It is a & x22;hirajiro& x22; - a castle built on plains rather than on a hill or mountain.