Designed by
Title
Tirta Empul Temple in ubud, Bali, Indonesia #283812615
Description
The Tirta Empul Temple is almost a must-see place for every tourist. It is said that the holy spring here is always clear and has therapeutic effects, and the holy water from different outlets has different therapeutic effects, attracting faithful men and women from all over the world to come and worship and bathe.
This image is editorial