Kommersant reports: A luminous cloud resembling a jellyfish appeared in the sky over China after the launch of the Long March 6 launch vehicle from the Taiyuan Satellite Launch Center on October 23. Chinese Sohu reported this on October 24.