Ulun Danu Bratan Temple in Bali.. Bali is an Indonesian Island

Ulun Danu Bratan Temple in Bali.. Bali is an Indonesian Island