Bali temple on the lake

Ulun Danu Bratan temple

Ulun Danu Bratan temple or Bali temple on the lake