HAINAN ISLAND, China, June 26 (UPI) -- China successfully launched the next generation Long March-7 rocket Saturday which also included the inauguration of the Wenchang Space Launch Center on Hainan Island.
The main payload for the maiden launch includes a next generation crew vehicle that is expected to make a a short orbital flight before being recovered in Mongolia NASAspaceflight.com reported.