To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
The Dakshin Kali Temple in the Kathmandu Valley is one of the very few temples where the animal sacrifice is a daily ritual. This man is waiting to sell his chicken to the people visiting the temple. Normally ceremonies are done by families, when ever there is an auspicious happening in the family, like the birth of a child, or the opening of a shop, etc.