The season has arrived in Tokyo!
Japan Meteorological Agency has announced that cherry tree have started to blossom in Tokyo on March 23. Forecast is that cherry tree blossom will reach peak in Tokyo on March 31.
Forecast for Kyoto is starting of blossom at March 25 and peak of blossom at April 2.
Trivia: Every year Japan Meteorological Agency uses cherry trees at Yasukuni Shrine to determine progress of cherry tree blossom in Tokyo.