Delhi is the second largest metropolis in India, with a population of 16
million. Located in northern India along the banks of the Yamuna River,
Delhi has the status of a federally-administered union territory. Within
it is the district of New Delhi, India's capital. Delhi is one of the
oldest continually inhabited cites in the world, with traces of human
occupation dating to the second millennium BC. The image was acquired
September 22, 2003, covers an area of 30.6 x 34.8 km, and is located near
28.6 degrees north latitude, 77.2 degrees east longitude.
The image was acquired on August 4, 2005, covers an area of 55.8 x 55.8
km, and is located at 68.6 degrees north latitude, 134.7 degrees west
longitude.
The U.S. science team is located at NASA's Jet Propulsion Laboratory,
Pasadena, Calif. The Terra mission is part of NASA's Science Mission
Directorate.