Concordia station – a French-Italian base at the heart of Antarctica. This new video made by the French Polar Institute features some great images of life and work in one of the remotest places on Earth (French audio):