Cherry blossom flowers season with Himeji castle in Himeji city, Hyogo near Osaka, Japan

- Image ID: JNK310

Cherry blossom flowers season with Himeji castle in Himeji city, Hyogo near Osaka, Japan

Prasit Rodphan / Alamy Stock Photo

Image ID: JNK310