The people of China noticed a "space jellyfish" in the sky. The optical effect occurred due to the launch of the Mertz Long 6A launch vehicle. It launched on October 23 from the Taiyuan Cosmodrome in northern China's Shanxi Province and sent the Yaogang-50C satellite into orbit.