There are many breath-taking NASA-provided "Blue Marble" images of Earth, but recently we experienced a different perception thanks to pictures taken by the Elektro-L No.1 Russian weather satellite. This perspective is quite different from NASA's pictures, Elektro-L No.1 Russian weather satellite generated 121-megapixel images that seize spectacular view of Earth. It captured the spectacular vi