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.