Large Medium Small |
A woman gazes through a space telescope at an image of the moon at the Science &Technology Square in North China's Hebei Province, October 23, 2007. China is expected to launch its inaugural moon orbiter Chang'e I on October 24, 2007, captivating audiences across the country. [Xinhua] |