photograph of a group of people worshipping a giant egg in a forest