Proba

The Most Remote Workplace on Earth

ESA's Proba-1 satellite imaged the French-Italian Concordia base on November 21, 2012 (ESA) Located in one of the loneliest locations on…

12 years ago