People walk in Feroz Shah Kotla fortress in New Delhi, India, on July 12, 2018. (Xinhua/Zhang Naijie)
In pics: Feroz Shah Kotla fortress in New Delhi, India
Source: Xinhua| 2018-07-13 15:10:39|Editor: mmm
People walk in Feroz Shah Kotla fortress in New Delhi, India, on July 12, 2018. (Xinhua/Zhang Naijie)