Taiyuan Satellite Launch Center

Download coordinates as: The Taiyuan Satellite Launch Center (TSLC)[1] also known as Base 25 (Chinese: 二十五基地), is a People's Republic of China space and defense launch facility (spaceport).

It is situated in Kelan County, Xinzhou, Shanxi Province and is the second of four launch sites having been founded in March 1966 and coming into full operation in 1968.

The facility was built as part of China's Third Front campaign to develop basic industry and national security in China's rugged interior in case of invasion by the Soviet Union or the United States.

[2] Taiyuan sits at an altitude of 1500 meters and its dry climate makes it an ideal launch site.

It can accept launch missions from private commercial rockets.