Stock Photo: Praying to the gods,Pura Taman Ayun, Mengwi. Bali, Indonesia.