Pura Ulun Danu on Lake Bratan, Bali, Indonesia

Pura Ulun Danu on Lake Bratan, Bali, Indonesia

Pura Ulun Danu on Lake Bratan, Bali, Indonesia

Source: Amazing Places