As one of the launch test bases for China’s scientific satellites, technical test satellites and launch vehicles, Jiuquan Satellite Launch Center in Jiuquan, Gansu province has witnessed the space aspirations of the Chinese people. It is also the earliest and largest integrated missile and satellite launch center established in China, and the only manned space launch site. Watch the video to learn more! [Video by Li Danping & Zhang Xin]