Innovation in Focus: Earth Observation The International Space Station has returned over 3.5 million striking images of Earth since it was launched in November 2000. Go to Source Author: Kris Rainey