Pura Ulun Danu Bratan, or Pura Bratan is a major water temple in Bali, Indonesia. (The other major water temple being Pura Ulun Danu Batur.) The temple complex is located on the shores of Lake Bratan in the mountains near Bedugul. One of the iconic images of Bali, the temple sits on the western shore of Lake Bratan and it gives the illusion of actually floating on the water though it is actually built on two tiny islands. Built in 1633 the temple is devoted to Ida Batara Dewi Ulun Danu, goddess of the lake.