ASTER

NASA just released 2.95 million satellite images to the public

An instrument called the Advanced Spaceborne Thermal Emission and Reflection Radiometer — or ASTER, for short — has been taking pictures of the Earth since it launched into space in 1999, Tech Insider reports. In that time, it has photographed an incredible