a garden with lots of flowers and trees