14-01-2016 11:47 via ibnlive.com

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 »