November 24, 2009 11:46 AM
Lakhs converge at Gadhimai festival in Nepal
In Nepal, hundreds of thousands of devotees have converged on a town for a festival which is considered the world's largest animal sacrifice. The Gadhimai festival, which happens once every five years, is taking place in Bariyapur in southern part of Nepal. More than a quarter of a million anim...