Not many images can compare with the blast-off of the manned spacecraft for summing up a nation's economic and scientific capabilities, which is why so much is riding on this mission's success and why Chinese will be watching and waiting for the Shenzhou VI to touch down safely on the grasslands of inner Mongolia.