Situated along the Yamuna River,
New Delhi is the youngest of several historic cities that have
occupied this site in northern India.
Today the city is a dynamic metropolis
of over 22.2 million people. It is dotted with the remains of a fascinating, and
often turbulent, past. Historical sites, museums and abounding art galleries
define Delhi’s authority as a major cultural centre.