Forget Grand Canyon, world’s largest canyon hidden under Antarctic!
London, Jan 14: If you are in awe of the Grand Canyon in the US, brace yourself for this: The world's largest canyon - over 1,000 km long and in places as much as one km deep, - may lie under the Antarctic ice sheet, a team of scientists…