Landsat 7
Author(s): toutatis
Release date:
Landsat 7 is a NASA/USGS satellite dedicated in imaging the Earth's surface. It was launched in 1999 and is planned to be decommissioned following the successful launch of Landsat 9 in 2021
Open in Celestia (Recommended) or Download
How to install add-ons? Find out here.