Melasti Ceremony
It is an annual tradition that every Balinese village must have its temples blessed beside water, a few days before the year end / Nyepe Day. The event is sacred, with much ceremony and ritual, but there is also a festival atmosphere of music, food, joy, and celebration - like pretty much everything that the Balinese people do.