Photos: Kumbh Mela, world's biggest religious festival —
A Hindu devotee waits on February 11 as people move through the site of Sunday's stampede in Allahabad, India. Tens of millions of Hindu pilgrims flock to the banks of the Ganges River for what is thought to be the world's largest religious gathering.