Taman Sari (aka Taman Sari Water Castle) in Yogyakarta, Indonesia, was constructed from 1758 - 1765. It is a site of a former royal garden of the Sultanate of Yogyakarta and, is part of the Royal Palace listed a a tentative site of UNESCO World Heritage since 1995. Picture was taken with a mobile phone under strong sunlight from the right. No tripod used. G+ edited. Apr 2014.
The Indonesian island of Bali is home to the preponderance of the country’s Hindus. Balinese Hinduism is characterizing by the worship of the ultimate god Acintya, along with the trinity in Brahma, Vishnu and Shiva.