a garden filled with lots of rocks and plants on top of grass covered ground next to trees