![]() |
Technicians make preparations at the Xichang Satellite Launch Center in southwest China's Sichuan Province, Oct, 21, 2007. (Xinhua Photo)
Editor:Liu Fang
![]() |
Technicians make preparations at the Xichang Satellite Launch Center in southwest China's Sichuan Province, Oct, 21, 2007. (Xinhua Photo)
Editor:Liu Fang