Cherry blossom-lined path with fallen petals