Suggested Searches

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.

The New Capital Territory of Dehli

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.

Image Credit: NASA
Download