The temple complex is located on the shores of Lake Bratan in the mountains near Bedugul.