20051012 china gettyid55903970
Chinese astronauts -