China's first launch center, also known as Shuang Cheng Tzu. Jiuquan Satellite Launch Centre
It was China's first ballistic missile and satellite launch centre.
The launch site is just below the bottom point of the V where the roads meet.
Space, Spaceport
Links: www.astronautix.com
By: kjfitz