China's launch site for geosynchronous orbit launches. Xichang Satellite Launch Centre is situated in Xichang, Sichuan Province, south-western China.
Xichang - China's orbital launch facility
No Thumbnail
© Bing Maps
By kjfitz @ 2005-08-13 01:40:01
kjfitz
@ 2006-06-09 14:25:30
Hmm. New imagery in GE but worse quality with a BIG blank bar through it. (kjfitz, breaks out tin foil hat.)