The European Space Agency yesterday released high resolution pictures from its Rosetta mission of an asteroid, Lutetia, said to be a remnant from the birth of the solar system. [Image via ESA]