International visitors ride a wave of 'China Travel'