Ulun Danu Temple, often referred to as Pura Ulun Danu Bratan, is a significant Hindu water temple located on the shores of Lake Bratan in the mountains near Bedugul in Bali, Indonesia.
It is one of Bali’s most iconic and picturesque temples, known for its stunning setting against the backdrop of Lake Bratan and the surrounding mountains.