An international team led by China has installed an automated space observatory at Dome Argus, the highest point on the South Pole.
An international team led by China has installed an automated space observatory at Dome Argus, the highest point on the South Pole.