Wenchang Space Launch Center China moves rocket into place for its 1st Mars mission The mission is one of the most ambitious yet for China’s space program, which advanced rapidly since its first crewed mission launch in 2003 « Previous1Next » 1 of 1