A group of people meditating on the beach .