Chinese astronauts (L to R) Zhai Zhigang, Liu Boming and Jing Haipeng 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]
|