Tirta Gangga Water Palace (meaning holy water of the Ganges in Balinese) in Bali, Indonesia.


Tirta Gangga Water Palace (meaning holy water of the Ganges in Balinese) in Bali, Indonesia.


Size: 5616px × 3744px
Location: Bali, Indonesia
Photo credit: © Michael Stubblefield / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: bali, balinese, carvings, culture, fountain, fountains, gangga, garden, hindu, horizontal, indonesia, landscaped, leisure, ornamentation, palace, pool, sculpture, sculptures, stone, tamen, tirta, tirtagangga, travel, vacation, water