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.
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.