Cherry blossoms along a riverside promenade in Peace Memorial Park