Glowing 'space jellyfish' seen in China sky after rocket launch

A rocket launch created a glowing, jellyfish-shaped plume in the sky over northern China on Friday. Known as a "space jellyfish", the phenomenon occurs when sunlight illuminates a rocket's exhaust high in the atmosphere against a dark sky. The Long March-6A rocket lifted off carrying the Yaogan-50 03 satellite into its planned orbit.

Load More