Seeking A Glimpse Of Immortality In The Waters Of India's Holy Rivers
Hindus in India are celebrating the 55-day-long Kumbh Mela, the world's biggest religious festival. An estimated 100 million pilgrims are expected to gather, pray and bathe in the waters at the confluence of three sacred rivers.