Operation Landsat: NASA’s Earth From Space Mission |Video

NASA’s Landsat program is the longest continuous global record of the Earth's surface, and delivers both visually stunning and scientifically valuable images of our planet.
credit : NASA/Goddard
Watch more  ►
Shows