Mount Qingchengshan is situated 17 kilometers southwest of Dujiangyan city, about 65km west of Chengdu. The mountain here is covered with green trees; therefore it is called Qingchengshan (Green City Mountain).
There are 36 peaks, the highest peak Laoxiaoding being 1,600 meters above sea level, and 108 scenic spots. It is famous because the Taoist Master Zhang Daoling once held Taoist activities on the mountain. Many building that have been used for Taoist activities are well preserved.
Jianfu Temple (Jianfu Gong) sits at the base of the mountain and is a large, well-preserved Daoist temple from the Tang Dynasty. About halfway up the mountain sits Tianshi Cave (Tianshi Dong), the temple and school of Zhang Daolin, who taught here and contributed greatly to spreading Daoism in China. The present Tianshi Cave buildings were built at the end of the Qing Dynasty. Near the peak sits Shangqing Temple, which was originally established in the Jin Dynasty, while the current temple buildings are Qing Dynasty constructions.