A Long March-4B rocket carrying the Haiyang-2E satellite blasts off from the Jiuquan Satellite Launch Center in northwest China, July 2, 2026. (PHOTO: XINHUA)