Under construction overhead metro station over street #107384496
Description
Under construction over head metro station over a busy street in Delhi Noida. Shot on a foggy evening. Public transport systems like the metro are critical to Delhi`s pollution problem