Tu-p'ang Ling, China (mountains)