An Indian religious festival which drew millions of devout Hindus to the banks of the…