ADVERTISEMENT
Thousands flock to the springs at Bali’s Tampaksiring temple to wash away their sins
The holy spring temple in Bali is called Tirta Empul and is located near the town of Tampaksiring. Its famous spring is found in the central yard of the temple, also known as Jaba Tengah, consisting of 2 pools with 30 water showers. The temple’s water is considered blessed, which is why so many people go there to be purified from their sins.