Ali Shan, Taiwan