Ho-lan Shan, China (mountains)