A group of people meditate on the beach .