Taman Ayun Temple is located in Mengwi, Badung, Bali. As many Balinese Temple, this temple is adorned with large stone gates that is intricately sculpted with many symbolism. This gate separates different compounds within the complex. The temple complex were built in 16th century and were renovated in 1937