Every year, when spring arrives (late March to early April), around 1.000 cherry trees planted on both banks of the…
Tag:
Aichi Cherry Blossoms
-
-
About 600 Yoshino cherry trees line both sides of the Otowa River in Goyu in Toyokawa City, Aichi. When spring…