Scientists have discovered deepest point on land
A new study shows that the deepest point on land is under the Denman Glacier in East Antarctica. Glaciologists at the University of California, Irvine, were mapping the area only t…
A new study shows that the deepest point on land is under the Denman Glacier in East Antarctica. Glaciologists at the University of California, Irvine, were mapping the area only t…