Galungan is an important religious ceremony that is held every 210 days, according to the Balinese calendar. It's an important time of the year when the creator of the universe and the spirits of ancestors are honored.
Visitors who come to Bali during Galungan will notice bamboo "penjor" lining the sides of the roads, and many ceremonies are held during this time. The 10-day period ends with Kuningan, when it is believed that the gods and ancestors return to the heavens.
It is a day of prayer, filled with blessings and feasts, when the Balinese prepare yellow rice and special foods, giving their thanks to the gods for the abundance they have received during the year.
The next Kuningan ceremony takes place on Saturday 27 December 2014. If you're in Bali around this date, you will be sure to see many local Balinese Hindus going to temple to mark the end of Galungan.
Next year the first Galungan ceremony will be held on 15 July 2015, with Kuningan taking place 10 days later on 25 July 2015.