Designed by
Title
The Taman Ayun Temple Complex in Bali, Indonesia #189458866
Description
Taman Ayun TempleÃÂ is a landmark in the village of Mengwi, Badung regency, located 17km northwest of Denpasar. This temple complex boasts magnificent traditional architectural features throughout its courtyards and enclosures as well as expansive garden landscapes comprised of lotus and fish ponds.