Devotees doing "Tharpanam" at the banks of river periyar on the eve of Karkitakavavu at Aluva near Kochi, Kerala, India on Wednesday, July 18, 2012. Photo by AS Satheesh/Indian Photo Agency
Devotees doing "Tharpanam" at the banks of river periyar on the eve of Karkitakavavu at Aluva near Kochi, Kerala, India on Wednesday, July 18, 2012. Photo by AS Satheesh/Indian Photo Agency