MOSCOW (Sputnik) - China is planning to finish the construction of its fifth research station in the coastal area of the Ross Sea in Antarctica by February 2024 as a part of its 40th scientific expedition to the icy continent, China's Global Times newspaper reported.