A sacrifice for the hindu gods, photographed in an old cave temple in Bali, Indonesia. Visiting the Goa Giri Putri Temple in Nusa Penida.