Cherry blossoms galore