![](http://www.alamy.com/thumbs/6/DA1A9C61-ABE7-4877-86D0-27B071188747/PBRJN6.jpg)
Worshippers celebrate the Hindu festival of Galungan at Pura Tirta Empul, near Ubud, Bali, Indonesia.
The Balinese Hindu festival of Galungan celebrates the triumph of Dharma over Adharma (good over evil). Visiting ancestral spirits receive hospitality and offerings from their families, before returning to heaven on festival occurs every 210 days, according to the local pawukon calendar.
Size: 7194px × 4801px
Location: Bali, Indonesia
Photo credit: © Owen Knight / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: adharma, asia, bali, balinese, belief, calendar, celebration, ceremony, costume, culture, custom, decoration, devotion, dharma, empul, event, faith, family, festival, galungan, gifts, gods, hindu, holiday, holy, indonesia, kuningan, niskala, offering, pawukon, penjor, prayer, prayers, pura, religion, ritual, sekala, shrine, spirits, temple, tirta, tradition, ubud, worship