An image of Mars from China's first Mars exploration mission is on display at a thematic exhibition to mark the eighth Space Day of China held in Hefei city, capital of east China's Anhui Province. The image was released for the first time at the exhibition. (People's Daily Online/Li Ximeng)