A-la-shan Shan, China (mountains)