Matsumae Castle is a castle located in Matsumae, Hokkaido, Japan, and is the northernmost castle in Japan. The only traditional style Edo period castle in Hokkaidō, it was the chief residence of the han of the Matsumae clan.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Matsumae_Castle
Address Japan
Coordinates 41°25'47.25" N 140°6'30.165" E