LOADINGERROR LOADINGThis Nepali Festival Is The Largest Animal Sacrifice In The WorldOver one million devotees attended a mass animal sacrifice in honor of the Gadhimai festival that occurs every five years in Nepal.By HuffPost VideoHuffPost VideoVideos For You