Street food festival held in New Delhi, India
2/3
Food vendors make cold drinks at the National Street Food Festival held in New Delhi, India, on Dec. 16, 2018. Over 130 food vendors from 26 states attended the three-day festival where visitors can enjoy foods from noon to midnight. This year, the 10th festival is presented by the National Association of Street Vendors of India associated with Food Safety and Standards Authority of India. [Photo: Xinhua]