colorful flower beds in a park with people strolling