China's Zhuque-3 Y-2 rocket lifted off from the Dongfeng Commercial Space Innovation Pilot Zone in northwest China on Wednesday morning, accurately placing the Honghu-03 satellite into its designated orbit. According to rocket developer LandSpace, the first stage completed its planned land recovery sequence as intended, and the flight and recovery test mission was a complete success.