a garden with lots of plants and trees