Balinese temple in the mountains

Balinese temple in the mountains

Pegubugan Temple on Lake Tamblingan in Bali, Indonesia

by
by
by
by
by
by