Pura Tirta Empul, a holy water spring in Ubud, Bali
Photograph - Photograph
Tourists from Malaysia, sit by the holy water spring at Pura Tirta Empul, Ubud Bali. This place is considered to be a sacred Hindu temple where people bow their head under holy water springs as a ritual.
Image provided by Getty Images.
September 20th, 2020
Viewed 1 Time - Last Visitor from Beverly Hills, CA on 09/21/2020 at 8:05 PM