Results tagged “US”

Earth from Space: Leelanau Peninsula, US

The Copernicus Sentinel-2 mission takes us over the Leelanau Peninsula on the northwest coast of Northern Michigan, US.

« Previous  1  Next »