Ulundanu Temple

Ulundanu (The Floating Temple on Beratan Lake)

Ulun-Danu-Beratan-temple

Ulun Danu Beratan Temple, often referred to as Bali’s “floating temple,” is a truly iconic and serenely beautiful Hindu water temple located on the western shore of Lake Bratan in the cool highlands of Bedugul. Built in 1633, this complex is dedicated to Dewi Danu, the Balinese goddess of lakes and rivers, making it a vital pilgrimage site for ensuring a steady water supply for the island’s fertile agricultural lands, especially the rice paddies. Its stunning multi-tiered shrines, particularly the eleven-tiered meru dedicated to Shiva and his consort Parvathi, appear to float gracefully on the calm waters of the lake, creating a breathtaking visual spectacle, especially when the surrounding mountains are shrouded in mist.

The temple’s unique setting amidst lush gardens and a tranquil lake, combined with the often cool and misty climate of Bedugul, offers a stark and refreshing contrast to the coastal areas of Bali. Beyond its picturesque beauty, Ulun Danu Beratan is a living, active place of worship where Balinese Hindus regularly come to offer prayers and participate in ceremonies, particularly those related to water, fertility, and prosperity. The complex also houses a small Buddhist stupa, signifying the harmonious coexistence of different faiths in Bali’s rich history. A visit to Ulun Danu Beratan Temple provides not only incredible photographic opportunities but also a profound insight into the spiritual heart of Bali and the deep respect the Balinese people hold for nature and its life-giving elements.

Scroll to Top