a large garden with lots of plants growing in it