T'ai-hsing Shan, China (mountains)