Download
Historic tour to China's first satellite launch site
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.

Search Trends