New Delhi is the national capital of India. It is located in the north-central part of the country, on the west bank of the Yamuna River, adjacent to and south of the city of Delhi (Old Delhi), and within the territory of the national capital. Characterized by its wide boulevards, many roundabouts (roundabouts), colonial mansions, and government buildings dotted with monuments from different parts of Indian history, this is the heart of the capital.