
I came across this mind-blowing photo in Steve McCurry's latest blog entry, Simple Act of Waiting. Taken in 2001 during the Kumbh Mela Festival, it shows millions of people waiting their turn to bathe in the Ganges river. The Kumbh Mela is a mass Hindu pilgrimage that's been called the world’s largest act of faith, the greatest show on earth and the largest gathering on the planet. In 2001 it wa…
© 2013 Created by alice.
