The cherry blossom season, Japan's traditional sign ... when the season reached its peak on 27 March. The blossoms, "sakura" in Japanese, last only for a few days, but their appearance is ...