Worshippers making offerings to the gods at shrines in the inner sanctum of Pura Goa Lawah - the "bat cave temple."

Worshippers making offerings to the gods at shrines in the inner sanctum of Pura Goa Lawah - the "bat cave temple."