Chinese astronauts Zhai Zhigang (C), Liu Boming (2nd, R) and Jing Haipeng (1st, R) attend the exhibition "Roaming the Universe -- Aerospace Exhibition for China' s First Space Walk" in Shanghai, east China July 5, 2009. The exhibition showcasing China's Shenzhou VII spacewalk mission started its Shanghai leg during a national tour on Sunday. [Xinhua]
|