Image: The Italian–French Concordia research station in Antarctica
The Italian–French Concordia research station in Antarctica sits in the largest desert in the world. Situated 3200 m above sea level with temperatures that can reach –80°C, oxygen is scarce and even walking to a tractor ...