The mountain is 70 km northwest of Shijiazhuang.
With an altitude of more than 1,000 m, it has impressive waterfalls and springs.