World’s largest canyon is found beneath the Antarctic ice sheet: Mega chasm carved by flowing water is ‘bigger than the UK’

The previously unknown chasm measures 621 miles (1,000km) long and is located in Princess Elizabeth Land, below the white box pictured. It believed to have been carved by water. —> Read More