Awesome Search Japan

Castle in Higashiagatsuma,Gunma

1.Iwabitsu Castle
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.[1]
Wikipedia  detail