people walking and bicycles on a seaside promenade