World’s Deepest Land Canyon Discovered in Antarctica

World’s Deepest Land Canyon Discovered in Antarctica

Scientists announced that the world’s deepest land canyon has been discovered in Antarctica, deep beneath a glacier, stretching down almost 2.2 miles below sea level. The researchers, led by glaciologists from the¬†University of California, Irvine¬†(UCI), presented their discovery at the Fall Meeting of the American Geophysical Union in San Francisco earlier this week and will […]