Mibu Castle
Japan · Asia
About
Mibu Castle (Mibu-jō) is a Japanese castle located in Mibu, southern Tochigi Prefecture, Japan. At the end of the Edo period, Mibu Castle was home to a branch of the Torii clan, daimyō of Mibu Domain.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.