T'e-huo-lo-nan Shan, China (mountains)