Skip to main content
The New Capital Territory of Dehli

The New Capital Territory of Dehli

NASA Image and Video Library · source record

iss073e0000788 (April 22, 2025) --- The New Capital Territory of Dehli, a union territory of India hosting a population of about 21.6 million individuals, is pictured at approximately 2:32 a.m. local time from the International Space Station as it orbited 258 miles above.

Albums