China says it has launched 18 satellites into space
The Long March-6 carrier rocket was launched from the Taiyuan Satellite Launch Centre in north China’s Shanxi Province.
euronews (in English)
The Taiyuan Satellite Launch Center (TSLC) 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 Long March-6 carrier rocket was launched from the Taiyuan Satellite Launch Centre in north China’s Shanxi Province.