Matsumae Castle
Japan's northernmost and final traditional Japanese castle, constructed 1850-1854 in Hokkaido as a strategic defense against foreign pressure during the late Tokugawa period.
Matsumae · HokkaidoJapan's northernmost and final traditional Japanese castle, constructed 1850-1854 in Hokkaido as a strategic defense against foreign pressure during the late Tokugawa period.
Matsumae · HokkaidoAinu fortifications on Nemuro Peninsula's windswept cliffs, built between the 16th and 18th centuries and ranked number one among Japan's 100 castles.
Nemuro · Hokkaido