Road traffic in India Road traffic in India. Motor vehicles, bicycles, taxis, a cameldrawn cart and pedestrians on a road in Jaipur, Rajasthan, India. Photographed in March 2013. Stock Photo - Afloimages
Road traffic in India. Motor vehicles, bicycles, taxis, a camel-drawn cart and pedestrians on a road in Jaipur, Rajasthan, India. Photographed in March 2013.