Awesome Search Japan

Hamada Castle

Hamada Castle (浜田城, Hamada-jō) is a castle structure in Hamada, Shimane Prefecture, Japan.[1][2]
Affiliation:  Shinto
Type:  Gokoku shrine(Formerly Shokonsha)  

Hamada Castle  Click to go to Wikipedia