- Nature
- By Laura Sinpetru
- October 7th, 2013
Giant Channels Found Under Floating Ice Shelf in Antarctica
The channels are almost as tall as the Eiffel Tower, stretch over hundreds of kilometers
The channels are almost as tall as the Eiffel Tower, stretch over hundreds of kilometers