Quantcast
Last updated on April 21, 2014 at 5:21 EDT
Concordia Station at Dome C
28 of 268

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