Matsumae castle
Matsumae Castle, Snowbound Matsumae city lies at the tip of the Oshima Peninsula, roughly 100 kilometers west of Hakodate in southern Hokkaido. During the Edo period Matsumae throve as a port on the so-called North-Bound Shipping Route (kitamaebune) that carried herring, salmon, kombu seaweed, and other fruits of the …