News

(Kyodo Photo/The Associated Press) Cherry blossoms, or "sakura," are Japan's favourite flower and usually reach ... comes just one day after the blooming of the nation's first cherry blossom ...
Cherry blossoms, or "sakura," are Japan's favorite flower and usually reach their peak in late March ... usual temperatures of around 19 Celsius (66 Fahrenheit), comes just one day after the blooming ...