Princess Elizabeth Land
-
Forget The Grand Canyon! World's Largest Canyon May Be Hiding Under Antarctic Ice [WATCH]
Recent satellite data indicates the world's largest canyon may be hiding under the Antarctic ice sheet. A preliminary analysis revealed a massive chasm may be buried below, perhaps connected to an undiscovered subglacial lake.
Latest Research Articles