Denman Glacier: Deepest point on land found in Antarctica
The deepest point on continental Earth has been identified in East Antarctica, under Denman Glacier.According to a report shared by the BBC Science and Environment, this ice-filled canyon reaches 3.5k