Royal Temple of Mengwi (Pura Taman Ayun)

- Image ID: DY8727
Tomasz Stolz Photography / Alamy Stock Photo
Image ID: DY8727
The Royal Temple of Mengwi is one of the most important temples in Bali. Built in 1634 by a King of the Mengwi dynasty, this impressive complex stands on an island in a river, its inner temple surrounded by a moat. Its Balinese name Pura Taman Ayun literally means ‘Garden Temple in the Water’.
Location: Bali, Indonesia, Asia