Large Medium Small |
A boy looks through a space telescope to get a clearer image of the moon at the Science & Technology Square in North China's Hebei Province, October 23, 2007. China is expected to launch its first moon orbiter Chang'e I on October 24, 2007, sparking a huge interest in astronomy among the nation. [Xinhua] |