Protective wall on the grounds of Shuri Castle in Naha, Okinawa, Japan.

- Image ID: DBXD3P
Sean Pavone / Alamy Stock Photo
Image ID: DBXD3P
Location: Shuri Castle, Okinawa, Japan