The Gadhimai Festival in Nepal - a particularly awful religious tra...