Heavy traffic merging, resulting in traffic jam congestion and Delhi metro passing over the road
- Stock Photo ID: #TR567843
- Image Credit: Picxy.com/avipushp
- Location: Azadpur metro station, Sector 23 Road, Vijay vihar Phase I, Pocket 5, Sector-24, Rohini, Delhi, India