Results tagged “New Delhi”

Earth from Space - New Delhi, India

New Delhi, the capital and second-largest city of India, is featured in this image captured by the Copernicus Sentinel-2 mission.

« Previous  1  Next »