Feng Yun 3ALong March 4CChina Aerospace Science and Technology CorporationLaunch Status Success Tue • May 27th, 2008 3:02 AM UTC View More Information