Quantcast
Last updated on April 25, 2014 at 1:22 EDT
Concordia Station at Dome C
33 of 273

Concordia Station at Dome C

December 2, 2013
French-Italian research base Concordia Station at Dome C, one of the Antarctic Ice Sheet’s highest points. Credit: NASA / Michael Studinger