Ta-pen-po-ko-to Shan, China (mountain)