The Long March-8 Y3 carrier rocket, packed in a container, has arrived at Wenchang Space Launch Center in South China's Hainan Province, the China National Space Administration said on February 22, 2024. China's relay satellite Queqiao-2, which had been transported to the same launch site earlier this month, is scheduled for launch in the first half of 2024. Photo: VCG