a person looking over a garden covered with flower petals amid trees