Delhi Metro Phase 2 Extension From Trilokpuri to Mayur Vihar Pkt-1 Construction At Patparganj, Delhi
- Stock Photo ID: #GS020098
- Image Credit: Picxy.com/avipushp
- Location: Noida Link Rd, Patparganj, New Delhi, Delhi 110091, India