The giant Envisat satellite, which is the world's largest imaging satellite for civilian use, was photographed in stunning detail by a French spacecraft that is also designed to snap high-resolution images of Earth, officials with the European Space Agency (ESA) said Friday (April 20).