All antarctic research stations Articles
Premium Content
China State Construction (CSCEC) is set to build a new helipad at a Chinese research station on the coast of the Ross Sea in Antarctica.