Saturday, 4 May 2013

Royal shrine in Bali, Indonesia



Pura Taman Ayun, literally “beautiful garden”, is the shrine of the royalty in Bali. Built in the 17th century, this temple in Mengwi, south Bali, is believed to house the ancestors of the royal dynasty and their family deities