people walking through a colorful flower garden