Cherry blossoms in a northern landscape with petals and trees