The world's largest canyon might be hidden under the Antarctic
The canyon system is made up of a chain of winding and linear features buried under several kilometres of ice in one of the last unexplored regions of the Earth's land surface - Princess Elizabeth Land (PEL) in East Antarctica.
Read more »