DELHI - MARCH 03: Delhi Metro station on March 03, 2012 in Delhi. Delhi Metro network consists of six lines with a total length of 189.63 kilometres (117.83 mi) with 142 stations
- Image ID: 99063272
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: joyfull / Shutterstock.com
- Copyright: joyfull