Cherry blossoms along a riverside promenade with stone embankment