
Heal Thyself: A local woman prays after presenting offerings to the Gods above spouts pouring forth holy water bubbling up from the earth in the inner sanctum of the revered Tirta Empul Temple beside Tampak Siring Palace in Central Bali. In the middleground visitors to the jungle-surrounded ancient site hope for cures from the reputed healing waters.