Girls ready to perform a religious dance at the Pura Besakih temple in Bali. The Pura Besakih is the largest and holiest of all Balinese Hindu temples. During a ceremony I wandered around the temple grounds and stumbled upon this group of girls, waiting for their turn to perform for the gods.