And I am not the exception. In this year, I came to see cherry blossoms to the Meguro River.
About 800 cherry trees are along the Meguro River.
Sakura parties under the trees.
Wishing we can enjoy the cherry blossoms in the next year and forever!
Please come to see us in Sakura season, and experience Japan!
View Cherry blossoms along Meguro river in a larger map