I-lo-hu-li Shan-ling, China (mountains)