Aerialindians created this excellent drone reel of India's national capital New Delhi. The city is its own federal territory and lies in the north central part of the country. New Delhi was built relatively recently, in the early 20th century, to the southwest of the old Mughal capital of Delhi. It was constructed as the new capital of India under British rule, which had previously been in Kolkata (Calcutta). Situated on the Yamuna River, it's India's largest city, with a metropolitan population of over 25 million.