Apprise News
Subscribe
Place · 2 recent mentions

New Delhi

Background

AI-generated

New Delhi is the capital city of India, serving as the seat of the country's national government.

Where it is

New Delhi is located in northern India within the National Capital Territory of Delhi, along the Yamuna River. It was purpose-built in the early 20th century adjacent to the older city of Delhi and today forms the administrative core of the larger Delhi metropolitan area.

Significance

New Delhi houses the principal institutions of the Indian government, including the Parliament, the presidential residence, and the Supreme Court, as well as numerous foreign embassies. It is a major political, administrative, and diplomatic center in South Asia and one of the most populous urban areas in the world.

Current relevance

New Delhi has been in the news as the site of public demonstrations and a prolonged hunger strike led by activists and young protesters, reflecting broader social and political tensions playing out in India's capital.

Background context generated by AI from public knowledge and recent Apprise coverage. Facts may lag current events — see the stories below for the latest.

In the news

Related entities