Earth PHOTO: High-Resolution Image From Electro-L Satellite Shows Planet In Single Shot (PHOTO, VIDEO) The amazing zoomable photo and video below, shot by Russian weather satellite Electro-L, are derived from the the highest resolution images ever taken of Earth.