Officials had been preparing for months for the world’s largest religious festival, with around 400 million Hindu pilgrims ...