Space Imaging’s IKONOS satellite collected this resampled one-meter resolution satellite image of China’s expansive Jiuquan Space Launch Center in north – western China about 100 kilometers north of the city of Jiuquan Oct. 4, 2003.
The image shows the vehicle assembly area and launch pad. Coordinates taken from the map-accurate image shows the launch pad to be located at latitude 40.9581, longitude 100.2912.
According to news reports and the Chinese News Agency, China is set to launch their first astronaut into space next week making them only the third nation to launch a manned-spacecraft into orbit.
Credit: Space Imaging