China is preparing to launch two Jilin-1 Earth observation satellites aboard a Long March 11 from a modified freighter stationed in the Yellow Sea. The launch will be China’s first from a floating platform. The four-stage solid-fueled Long March 11 will be launched on June 5, with a recently published public notice indicating a launch window of between 03:46 UTC and 06:06 UTC. If the launch is carried out successfully, the rocket’s upper stage will place the two Jilin-1 Earth observation satellites into a sun-synchronous orbit. Read More at Rocket Rundown