Long March 11 mission is China's fourth launch from the seas.
View more: China launches pair of navigation enhancement satellites from sea platform