Technicians adjust a theodolite at the Xichang Satellite Launch Center in southwest China's Sichuan Province, Oct, 21, 2007. China is planning to launch its first moon orbiter at the center on Oct. 24. (Xinhua Photo)Photo Gallery>>>
[1] [2] [3] [4] [5] [6]