Despite its vast size, scientists from the European Space Agency (ESA) are beginning to piece together the largest 3D map of ...