13.01.2016

Durham University:
World's Largest Canyon?


...

The world's largest canyon may lie under the Antarctic ice sheet, according to analysis of satellite data by a team of scientists, led by Durham University.



Admin ICESWebSite
Back