Pura Taman Ayun, also known as Taman Ayun Mengwi Temple, is one of Bali's most exquisite temples. It is located 17 km from Denpasar and 8 km from Ubud, near the village of Mengwi. The name of the temple translates as “Beautiful Garden”, which fully reflects its architecture and the surrounding landscape.