Categories: Castles in Japan
Shimabara Castle (島原城; -jō) is the castle of Shimabara, Nagasaki Prefecture, Japan. This five-story white building stands in stark contrast to the black Kumamoto Castle in neighboring Kumamoto Prefecture.