• 6 years ago
Researchers with the European Space Agency PolarGAP project have discovered mountains and three massive canyons resting beneath the ice of the South Pole.

Recommended