Hirado castle

Hirado castle
Hirado-shi, Nagasaki.

Location