Ibarazutsumi

Cherry trees line a distance of about two-thousand meters along Odagawa River, which runs through the center of Ibara city.
The cherry blossoms reflect beautifully on the water’s surface, and this looks especially magical at night.