Video
10:01, 15-Jan-2018
China has chosen the site for its fifth Antarctic station – Inexpressible Island in the Ross Sea. Construction on the complex is set to be completed by 2022 and the new base will fill the blank in China's Antarctic research.
[]