Designed by
Title
Documentary editorial image. Holy Spring Water Tirta Empul Hindu Temple , Bali Indonesia #97014076
Description
Bali, Indonesia - July 30, 2013. Holy Spring Water Tirta Empul Hindu Temple, unidentified people have a bath in the temple under the waterfalls, to be cleansed.
This image is editorial