A black and white satellite image of the Xichang Satellite Launch Center in China.

D3C1216-401299F007

Interactive Viewer