Stock Photo Description
Stock photo of an annual Balinese beach ceremony in Bali with people carrying colorful parasols and religious offerings on their heads at the Melasti ceremony on Padang Galak beach on the Indonesian island of Bali. This beach ceremony known as the Melasti ceremony usually takes place 3 days before the Balinese new year and is a colorful event and ritual which attracts thousands of Hindu pilgrims who give offerings to the Gods at the nearest water source whether it be the sea as in this case, river or lake. This is a wonderful event highlighting Balinese tradition at its best.