Atami cherry blossoms along a seaside promenade