It is located at a distance of 2 kilometers from Zhongshan Station of China and Progress Station of Russia, which permits considerable cooperation between these countries.
Located 2 kilometers from Zhongshan Station in China and Progress Station in Russia, this facilitates collaboration between these nations.