The cherry blossom season announcement comes just a day after Japan witnessed its first bloom of the year in the southwestern ...
TOKYO, Japan: This week, Japan's cherry blossom season officially began as experts confirmed the first blooms in Tokyo.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results