
Some stay only days, others wait decades, but the crowds of elderly Indian Hindu devotees are calm and confident that their one-way pilgrimage to death will deliver everlasting peace.
Smouldering funeral pyres line the Ganges river in India's holy city of Varanasi, where thousands of Hindu faithful come each year to spend their final days.