I'm back: Astronaut Yang Liwei greets the world at the door of his Shenzhou-V spaceship after completing China's first manned space mission on Oct 16, 2003. [Photo by Xu Jingxing/China Daily]