Feng Yun 2ELong March 3AChina Aerospace Science and Technology CorporationLaunch Status Success Tue • Dec 23rd, 2008 12:54 AM UTC View More Information