Sneak peek: China’s Jiuquan Satellite Launch Center where Shenzhou 11 manned spaceship blasted off

China launched the Shenzhou 11 manned spacecraft early Monday from Jiuquan Satellite Launch Center. The facility also witnessed the launch of China’s first surface-to-surface missile, first guided nuclear missile, first satellite, first long-range rocket and first manned spacecraft…The facility sits in Ejina Banner, a little-known county in north China’s Inner Mongolia Autonomous Region. Curious about what it looks like? Click this video.

Leave a Comment