people walking along a park promenade