The cherry blossom season ... when the season reached its peak on 27 March. The blossoms, "sakura" in Japanese, last only for a few days, but their appearance is tremendously important, both ...