Proba-1 images remote Concordia south polar base – one of the remotest places on Earth
Concordia research base is probably the loneliest place on Earth. Situated in the heart of Antarctica, it is one of the few permanently crewed habitats in Antarctica. Located 3233 m above sea level in the high interior, its nearest neighbour is Russia’s Vostok base,