Galungan, the Balinese holiday that occurs every 210 days and lasts for 10 days, started yesterday in Bali. All the Mandira personnel was dressed in traditional Balinese clothes. Galungan means “When the Dharma is winning.” During this holiday the Balinese gods visit the Earth and leave on the last day called Kuningan.
Occurring once in every 210 days in the pawukon (Balinese cycle of days), Galungan marks the beginning of the most important recurring religious ceremony that is celebrated by all Balinese. During the Galungan period the deified ancestors of the family descend to their former homes. They must be suitably entertained and welcomed, and prayers and offerings must be made for them.
(read more on Wikipedia)