Feng Yun 1CLong March 4BChina Aerospace CorporationLaunch Status Success Mon • May 10th, 1999 1:33 AM UTC View More Information