maps.descarteslabs.com

Maps by Descartes Labs. Map of all continents with the possibility of zooming in and out. View of the Earth from 2013-2017.

LINK: https://maps.descarteslabs.com