Historic tour to China's first satellite launch site
Share
Copied
02:54
A place in the vast deserts of northwest China is where the country's space dreams once took off. More than four decades ago, China's first satellite was launched there. CGTN Reporter Liu Jiaxin will take you on a historic tour.