China successfully launched a rocket from a mobile launch platform in China's Yellow Sea at 12:06 p.m. Wednesday. It is China's first space launch from a sea-based platform. Launching a carrier rocket from an ocean-based platform has many advantages over a land launch. The launch site is more flexible, and falling rocket remains pose less of a danger. Launching rockets at sea would lower launch costs and give it a commercial edge.