800 cherry trees line Meguro River in Tokyo for approximately 4 kilometres but today was cold and overcast and tomorrow will be worse, but better to help prolong sakura. I hope the rain doesn’t knock off too many pedals otherwise its game over.

Categories: Facts
You must be logged in to post a comment.