Holy spring water gushes out of waterspouts at the Balinese temple of Tirta Empul. The springs are believed to have magical powers and people have been bathing here and adorning the pools with colourful little offerings for more than a thousand years.