stone pavement covered with cherry blossom petals