Shimabara bay

Shimabara bay
Shimabara-shi, Nagasaki.

Location