Cherry blossom season officially kicks off in Japan as first flowers bloom
Japan's official cherry blossom spotters on Monday confirmed the first blooming of the country's favourite flower, declaring the official start of the festive season in the Japanese capital.
Source: CBC