HomeBlogCherry blossom trees
It is expected that cherry blossom trees in Tokyo start to bloom this weekend or at the beginning of next week.
It seems the warm weather has helped them awaken a little earlier this year.
Why don’t you have a picnic under beautiful Sakura?