121-megapixel

New 121-megapixel photos of the Earth

These stunning 121 megapixel photos of the earth are from the Russian satellite Elektro-L. The Russian satellite was launched back in January 2011, and...

Stay on op - Ge the daily news in your inbox