A woman walks next to the models of China's Chang Zheng (Long March) rockets at an exhibition in Shanghai Oct 10 2005. China is expected to launch its second manned space mission Wednesday from a remote desert region, swelling national pride and leaving many foreign observers in awe at what the country has achieved.click to open