El sitio es importante debido a que es sede de la cooperación espacial Sino-Europea bajo y por el lanzamiento de los satélites científicos Double Star en diciembre de 2003.