Trains parked at yard as Delhi Metro services suspended in New Delhi, India

Source: Xinhua| 2020-07-19 10:01:57|Editor: huaxia
Video PlayerClose
INDIA-NEW DELHI-METRO TRAIN-SUSPENDED

Trains are parked at yard as Delhi Metro services are suspended following the outbreak of COVID-19 pandemic in New Delhi, India on July 18, 2020. (Xinhua/Partha Sarkar)

   1 2 3 Next  

KEY WORDS:
EXPLORE XINHUANET
010020070750000000000000011100001392235311