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.
[]