Source

COLOMBO, SRI LANKA, August 9, 2014 (SF Gate): Early this month, Sri Lankan Hindus in this country’s capital, Colombo, celebrated the Vel Hindu festival, which commemorates the victory of Sri Murugan, the Hindu God of War, over the forces of evil. Celebrations are scheduled to continue for several weeks.

The festival begins with Sri Murugan’s silver-plated chariot and spear (vel) being pulled by snow-white bulls. The chariot is followed by hundreds of devotees dressed in white, smeared with ash and burning incense sticks. The event draws tens of thousands of people, including devotees who sing songs in praise of Murugan, and smash coconuts to ward off bad luck and usher in prosperity.

The chariot is eventually taken to a Hindu temple, where adjacent streets are filled with merchants selling food, sweets, beads and other items. There are also elephant processions, dancers, musicians and fire walkers.