Chinese residents have captured images of a "space jellyfish" spectacle created by a Long March-6A carrier rocket. The rocket, which blasted off from the Taiyuan Satellite Launch Center in north China's Shanxi Province on May 12, sent a new group of satellites into orbit.
CHOOSE YOUR LANGUAGE
互联网新闻信息许可证10120180008
Disinformation report hotline: 010-85061466