Avatar - CTV News
CTV News
flipped into Science and Technology
Scientists have discovered deepest point on land

Scientists have discovered deepest point on land

ctvnews.ca - Mallika Kallingal

A new study shows that the deepest point on land is under the Denman Glacier in East Antarctica. Glaciologists at the University of California, …

View on ctvnews.ca