Image 1 of 1
_BAL2408.jpg
Bali, Indonesia.  Statue of Hindu God Indra Bringing Holy Water at Tirta Empul, a Spring Sacred to Balinese Hindus.  The Balinese believe that Indra created the spring at Tirta Empul.