Residents of Shijiazhuang, Hebei Province, view the Moon on October 23, a day prior to the launch of China's first lunar probe. (Xinhua)