Iwabitsu Castle 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.
Mounds around the foundation of Iwabitsu Castle
Mount Iwabitsu (Iwabitsu Castle)
Higashiagatsuma is a town located in Gunma Prefecture, Japan. As of 31 July 2020, the town had an estimated population of 13,349 in 2467 households, and a population density of 53 persons per km2. The total area of the town is 253.91 square kilometres (98.04 sq mi).
Higashiagatsuma town office
Mount Iwabitsu