Indian auto-rickshaw drivers push their vehicles through a flooded street at Ajmer in Rajasthan, India on September 8, 2012. Ajmer in Rajasthan is submerged after heavy, incessant rains. Photo by Himanshu Sharma/Indian Photo Agency
Indian auto-rickshaw drivers push their vehicles through a flooded street at Ajmer in Rajasthan, India on September 8, 2012. Ajmer in Rajasthan is submerged after heavy, incessant rains. Photo by Himanshu Sharma/Indian Photo Agency