Results tagged “Antofagasta”

Earth from Space: Antofagasta, Chile

Antofagasta, a port city in northern Chile, is featured in this image captured by the Copernicus Sentinel-2 mission.

« Previous  1  Next »