Iwabitsu Castle
Japan · Asia
About
Iwabitsu Castle (Iwabitsu-jō) is a "yamashiro"-style (castle located on Mount Iwabitsu in Higashiagatsuma, Gunma Prefecture, Japan. The ruins have been protected by the central government as a National Historic Site since 2019.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.