Shimabara Castle
Shimabara, Japan
Culture
Shimabara Castle, also known as Moritake Castle and Takaki Castle, is a Japanese castle located in Shimabara, Hizen Province. This five-story white building stands in stark contrast to the black Kumamoto Castle in neighboring Kumamoto Prefecture.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account