Operation Landsat: NASA’s Earth From Space Mission |Video
Friday, February 8, 2013 - 15:30
in Astronomy & Space
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.