A garden with many plants and flowers