“The Russian weather satellite, Elektro-L, has captured what is claimed to be the highest resolution, single-capture image ever taken of Earth from space.” From Spatial Source
Shows off the images obtained between May 14th and May 20th, 2011:
“The Russian weather satellite, Elektro-L, has captured what is claimed to be the highest resolution, single-capture image ever taken of Earth from space.” From Spatial Source
Shows off the images obtained between May 14th and May 20th, 2011: