Designed by
Title
Under construction metro station and bridge in delhi #132020632
Description
Gurgaon, India - Circa 2018: Under construction metro station and bridge in delhi. This latest phase of construction help improves public transportation in the city and reduce traffic congestion and pollution. In Delhi, Jaipur, bangalore, Hyderabad. Aerial shot
This image is editorial