China Landspace Reusable Rocket Mission Recap: Launch & First Stage Landing 🚀China achieved its first recovery of a rocket's first stage on land after launching and recovering part of the Zhuque-3 reusable rocket on Wednesday morning, Aug. 19, 2026. The Landspace Zhuque-3 (ZQ-3) Y2 rocket blasted off at 07:35 (Beijing Time) from the Dongfeng Commercial Space Innovation Pilot Zone in northwest…