Himeji Castle, Himeji City, Hyogo Prefecture

Himeji Castle, Himeji City, Hyogo Prefecture

© Sean Pavone/Alamy Stock Photo - 2025-04-05

japanese architecture chinese architecture pagoda spring tourist attraction temple blossom prunus stock photography