Holy Spring

Pilgrims bathing in the holy spring water at Tirta Empul, Bali. This is a Hindu temple and people bathe for purification.