a large group of people stand on a beach