passengers alighting the metro train

The Delhi Metro Rail is seen as one of the success stories of public transport in India. Photo: iStock

May 5, 2017 8:09 PM (UTC+8)