Copernicus Sentinel-1 mission
Iceberg Larger Than Majorca Broke off from Northern Edge of Antarctica
A mammoth slab of ice has separated from the frozen edge of Antarctica in the Weddell Sea, giving birth to the world's largest iceberg, the European Space Agency (ESA) said in a statement on Wednesday.