Numerous people gathered at a beach.
Talloze mensen verzamelden zich op een strand.
People on the beach.
Mensen op het strand.
Gathered at a beach is on the beach.
Vergaderd op een strand ligt op het strand