Pink flower petals scattered on the ground in a peach blossom garden