Ulun Danu Bratan Temple is a water temple situated in the area of Lake Bratan, Bedugul Bali, Indonesia. Ulun Danu Beratan Temple is located in the village of Candikuning, Baturiti subdistrict, Tabanan regency, the distance traveled from Denpasar city around 56 kilometers to the north along the highway Denpasar – Singaraja. Ulun Danu Bratan temple is one among the best known Balinese Hindu temples and the most photographed tourist attractions in Bali island. The stunningly clear lake is calm and almost perfectly still, save for the soft breeze that occasionally sweeps across, creating tiny ripples upon its surface. A thin mist rises from the lake and hangs in the air, surrounding the temple, giving it a somewhat surreal appearance. Ulun Danu Beratan Temple is typically known as Bali temple by the lake or Bali temple on the water as it appears like floating on the water whenever the water level in the Bedugul Lake Beratan is rising.
The style of the building follows the Trimurti belief; three holy colors to represent the three gods: Shiva, Brahma and Vishnu. The first color is red, to the lord Brahma, The Creator. Second, is black. The symbol of the lord Vishnu, the balance and preserver of the universe.Finally, white for the god Shiva, The Destroyer.