China's Mars probe sends back photo of Earth, Moon
China's Shenzhou-11 Spacecraft Succeeds in Docking with Tiangong-2 Space Lab
Beijing Aerospace Flight Control Center, formerly known as Beijing Aerospace Command and Control Center, is a command center for the Chinese space program which includes the Shenzhou missions, and is located in a suburb northwest of Beijing. The space center main entrance is located at the intersection of Beiqing Road and You Yi Road as shown by the photograph.
Explore contextually related video stories in a new eye-catching way. Try Combster now!