The Tuoliang Mountain is located at the junction of four counties and two provinces: Wutai, Pingshan, Fuping, and Lingshou County; Hebei and Shanxi Provice, and 150 kilometers away from Shijiazhuang, 45 kilometers away from the Buddhist holy land Mount Wutai, 75 km away from the revolutionary sites Xibaipo. In fact, it …