Japan, Honshu, Kanagawa Prefecture, Odawara, Odawara Castle, The Castle Tower

- Image ID: M7AR8R