Matsumae Castle
Matsumae, Hokkaido, Japan
Matsumae Castle
Matsumae Castle is located in Hokkaido. It's considered to be the last traditional style castle in that prefecture. Matsumae Yoshihiro built it in 1606.
Author: Zooming Japan — Read on http://zoomingjapan.com/travel/matsumae-castle/