Encyclopedia of Science
Taiyuan Satellite Launch Center (TSLC)
Chinese launch center, also known as Wuzhai, located in Shanxi province (37.5° N, 112.6° E). It is used to launch missions with highly inclined (polar) orbits.
• Copyright © The Worlds of David Darling •
Encyclopedia of Alternative Energy