Toshogu Shrine in Ueno Park in Tokyo, Japan.

- Image ID: EFENKH
Toshogu Shrine in Ueno Park in Tokyo, Japan.
Sean Pavone / Alamy Stock Photo
Image ID: EFENKH
Location: Ueno Park, Tokyo, Japan