Pura Ulun Danu Beratan, often called the “Bali Temple on the Lake,” is one of Bali’s most iconic and photographed landmarks. Situated on the western shores of Lake Bratan in the cool, mountainous Bedugul highlands, its serene setting makes it appear as if it is floating on the water, particularly when the lake level is high.
Built in the 17th century, this significant Hindu water temple is dedicated to Dewi Danu, the Balinese goddess of water, lakes, and rivers. The temple complex is vital to the island’s agricultural system, as Lake Bratan is a primary source of irrigation water for the surrounding subak (traditional cooperative irrigation system).
The complex features several shrines, most notably the eleven-tiered meru tower dedicated to Shiva and Parvati, and another dedicated to Vishnu. Its architecture follows the Balinese concept of Tri Hita Karana—harmony between humans, nature, and the divine. The mystical atmosphere is enhanced by the cool mountain air and the picturesque backdrop of surrounding peaks. A visit to Pura Ulun Danu Beratan offers a profound glimpse into Bali’s spiritual reverence for its natural water sources.