Video PlayerClose
Food vendors cook dishes on a street food festival held in New Delhi, India, on Dec. 16, 2018. (Xinhua/Zhang Naijie)
Food vendors cook dishes on a street food festival held in New Delhi, India, on Dec. 16, 2018. (Xinhua/Zhang Naijie)