Syuri castle

Syuri castle
Syuri, Naha-shi, Okinawa.

Location