Hiroshima, Japan. View from top of Hiroshima castle showing modern city

- Image ID: ANC91W
adrian davies / Alamy Stock Photo
Image ID: ANC91W
Location: Hiroshima, Japan,