Holy water for ceremonial purification
The name "Tirta Empul" means crystal-clear stream that is used as if it were "holy water" for ceremonial purification. Legend has it that the Hindu god Indra gave these waters acquire miraculous properties as he used them to achieve immortality. This spring is inside the Temple of Tirta Empul, and has been used since the 10th century (more than a millennium) and the people of Bali have a tradition of coming here. The water comes up through 12 different springs and there is a specific ritual to follow: first, build the offerings, and then enter the pond and immerse yourself. Inside, the temple is a haven of peace and tranquility, and every stone of this ancient sacred temple is covered with moss growing due to the humidity.