About Delhi, Delhi

With a population of around 11.0 million, Delhi sits in Delhi, India. The city operates in the India Standard Time zone.