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