![]() |
Photo taken on Oct. 21, 2007, shows the launch pad at the Xichang Satellite Launch Center in southwest China's Sichuan Province. (Xinhua Photo)
![]() |
Photo taken on Oct. 21, 2007, shows the launch pad at the Xichang Satellite Launch Center in southwest China's Sichuan Province. (Xinhua Photo)