a garden with lots of colorful flowers and trees