Xichang Satellite Launch Center - Bio, News, Photos - Washington Times
Skip to content

Topic - Xichang Satellite Launch Center

, is a People‚Äôs Republic of China space vehicle launch facility (spaceport) approximately 64 km northwest of Xichang City, Liangshan Yi Autonomous Prefecture in Sichuan Province. - Source: Wikipedia

Related Stories

No Stories Found