Delhi Metro train arriving at Jhandewalan metro station in New Delhi, India, Asia, Public Metro departing from Jhandewalan station in which more than 17 lakhs passengers travel from Delhi Metro
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.