Lake the size of PHILADELPHIA discovered under Antarctica contains sediments that could reveal - 1BR
- 2 years ago
Lake Snow Eagle lies in a mile-deep canyon in the highlands of Antarctica's Princess Elizabeth Land, a few hundred miles from the Antarctica coast, scientists report today.
VIEW MORE : https://bit.ly/1breakingnews
VIEW MORE : https://bit.ly/1breakingnews