China's Qinling Station in Antarctica, the country's fifth research station on the continent, started operation on Wednesday. The research facility is expected to help enhance mankind's scientific understanding of Antarctica, provide a platform for China to cooperate with other countries in scientific expeditions and promote peace and sustainable development in the region, a Chinese Foreign Ministry spokesperson said on Wednesday.