The caption reads:
Delhi, India contains approximately 16 million residents. The neighborhoods of Santosh Park and Uttam Nagar, both pictured here, contain some of the city’s most built-up and densely populated land.
And Delhi is only barely in the top ten of densest cities on Earth, at #9. Manilla, #1, is approaching twice the density of Delhi. And two other Philippine cities, Pateros and Caloocan, round out the top three.
(See all Orbital Views here)