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

Subscribe to this topic via RSS or ATOM
Related Stories
  • No Stories Found

More Stories →

Happening Now