NASA 's Kepler space telescope has spotted Earth-sized planets in our galaxy . Kepler does not actually see the planets themselves . The Kepler-11 system is located about 1,200 light-years from Earth, and the planet was discovered using NASA's Spitzer Space Telescope. Liquid water is a key ingredient for life to form .
NASA 's Kepler space telescope has spotted Earth-sized planets in our galaxy . The Kepler-11 system is located about 1,200 light-years from Earth, and the planet was discovered using NASA's Spitzer Space Telescope. Liquid water is a key ingredient for life to form .