Millions reach the holy city of Allahabad to take part in the mass gathering of humans in perhaps the biggest show on earth: Maha Kumbh Mela. From men to godmen, from saints to sinners, from naga sadhus to photographers - people from all walks of life have flocked to the 2013 Maha Kumbh Mela.