DELHI - SEPTEMBER 15:  View of busy road from rickshaw on September 15, 2007 in Delhi, India. India is building a brand new road network countrywide
Editorial use only
Editorial credit: paul prescott / Shutterstock.com

Royalty-free stock photo ID: 51737746

DELHI - SEPTEMBER 15: View of busy road from rickshaw on September 15, 2007 in Delhi, India. India is building a brand new road network countrywide