Toyokawa Otowa River Cherry Blossoms by Japan Guide About 600 Yoshino cherry trees line both sides of the Otowa River in Goyu in Toyokawa City, Aichi. When spring… 1 FacebookTwitterPinterestLinkedinTumblrVKOdnoklassnikiRedditStumbleuponTelegramLINEEmail