From the archive record
An aerial view of Delhi traffic movement - at a tortoise's pace! This is seen over the inner Ring Road from above Ashram Chowk near Siddharth Enclave with Nizamuddin behind the camera and Maharani Bagh across the Ring Road. Delhi is officially the National Capital Territory (NCT) that includes the Indian capital New Delhi, stands on the Yamuna River in northern India. It is the second most populous metropolis in India after Mumbai and the largest city in terms of area. With a population of 16.3 million in 2011, the city is also the eighth most populous metropolis in the world. Delhi is known to have been continuously inhabited since the 6th century BC. Through most of its history, Delhi has served as a capital of various kingdoms and empires. It has been captured, sacked and rebuilt severa