Russian satellite's 121-megapixel image of Earth is most detailed yet
There's been a long history of NASA-provided "Blue Marble" images of Earth, but now we're getting a different perspective thanks to photos taken by the Elektro-L No.1 Russian weather satellite. Unlike Continue reading…
