Eight people meditating on the beach .