Visitors look at displays at the spacewalk mission exhibition at the Hong Kong Science Museum on Saturday, December 6, 2008. [Xinhua]