Ebi River Weeping Peach Blossom Festival by Japan Guide Around 300 white and pink weeping peach trees bloom on both banks of the Ebi River in Shinshiro City in… 0 FacebookTwitterPinterestLinkedinTumblrVKOdnoklassnikiRedditStumbleuponTelegramLINEEmail