Mount Wuling | Wuling Shan Wuling Shan, also known as Mount Wuling or Wulingshan (雾灵山), is a 2,118-meter (6,949-foot) mountain on the boundary between Hebei Province and Beijing Municipality in northern China. It is the highest summit of the Yan Mountains, or Yanshan, and one of the most topographically prominent mountains in eastern China. Despite …