Princess Elizabeth Land
The site is located 2,621 m above sea level in Princess Elizabeth Land, 522 km and 600 km to Zhongshan and Kunlun stations respectively. One of its functions is to serve as a relay point between the two stations.