a group of people walking through a lush green park