Tag: Mount Qingliang

Mount Wutai

Mount Wutai | Wutai Shan | Wutaishan | Mount Qingliang | 五台山 Mount Wutai is a vast sacred mountain landscape in northeastern China’s Shanxi Province. Its name means “Five-Terrace Mountain,” referring to five broad, flat-topped summits arranged around the temple-filled valley of Taihuai. The highest of these, the North Terrace, rises above 3,000 meters and forms the …

Continue reading