A plethora of people riding bicycles and walking on a beach road.