Ulun Danu Buyan Temple rests quietly along the shores of Lake Buyan in northern Bali, Indonesia. Surrounded by forested ...