Bing found the following results
Jiuquan - Wikipedia
Jiuquan Satellite Launch Center - Wikipedia
China's Space Day: Quest of Jiuquan Satellite Launch Center
Jiuquan, Gausu: With China's Largest Satellite Lunch Center
Explosion at Chinese space launch center revealed by ... - SpaceNews
A Visit Inside China’s Desert Rocket Base - The New York Times
Satellite imagery reveals explosion at China’s Jiuquan spaceport
China launches a new crew into space, including its first ... - NPR
Jiuquan | Gansu, Satellite Launch, Space Program | Britannica
China Launches First Crew To Live On New Space Station - NPR