Santhals, an indigenous tribe of India, worshipping a piece of rock in a forest. Tribals wearing colorful new clothes will bring offerings ranging from fruits and sweets to lambs. When an animal is sacrificed, the whole village will feast on it later.
|Photo Location:||Santiniketan, India|
|Copyright:||© Sujata De|