Osaka Castle amid a sea of cherry blossom

One of the most famous cherry blossom spots in the Kansai region of western Japan, Osaka Castle Park is home to about 3,000 cherry trees. This year the trees were in full bloom on April 6, ten days later than last year.

For more videos like this

Explore Japan