Monthly Archives: January 2015

The world’s largest animal sacrifice

Gadhimai festival is held every five years at a Hindu temple in Bariyapur, a rural village in southern Nepal, located about 20km from the Indian border. Hundreds of thousands well wishers visit the temple during the month-long festival to pray to Gadhimai, a Hindu goddess of power. I visited the festival during the busiest days […]

View full post »

no comments