Timelapse from Electro-L Russian satellite
Ā “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: