Forget Grand Canyon, world's largest canyon hidden under 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.
Jan 14, 2016, 22:01 PM IST