Temple Ulun Danu, Lake Beratan, Bali

Ulun Danu Temple is a Balinese Hindu Temple located in Beratan Lake of Bedugul Bali and it is one of favorite places of interest in Bali.