Many people are flying colorful kites on the beach.
Veel mensen vliegen kleurrijke vliegers op het strand.
People are at the beach
Mensen zijn op het strand.
On the beach implies at the beach.
Op het strand impliceert op het strand.