14th Annual Smithsonian.com Photo Contest
Angalamman Festival, Kaveripattinam, Tamil Nadu, India.
Angalamman Festival is celebrated every year in a small town called Kaveripattinam in Tamil Nadu, India. Devotees, numbering in tens of thousands, converge in this town the day after Maha Shivratri to worship the deity Angalamman, meaning 'The Guardian God'. During the festival some of the worshippers pierce hundreds of lemons onto their torsos.
© Aashit Desai.
All rights reserved.
||Nov. 30, 2016, 7:29 a.m.