Jiuquan lies in the western part of the Hexi Corridor, surrounded by the Altyn Tagh Mountains, Qilianshan Mountains and Mazong Mountain (Northern Mountain).
China successfully carried out a zero-altitude escape flight test of its new Mengzhou manned spacecraft on Tuesday at the Jiuquan Satellite Launch Center in Northwest China, marking the first such test in 27 years.
China launched an electromagnetic monitoring satellite into space on Saturday to enhance the country's ability to predict natural disasters. The satellite was jointly developed with Italy.
Jiuquan is famous at home and abroad for its Dunhuang culture, frontier culture and space technology and was selected as "The Most Popular Well-Known Western City".