
What to know about the QingCheng mountains
Mt. Qingcheng, located in the southwest of the Dujiangyan Irrigation Project of China in Sichuan Province, is one of the most famous Taoist mountains in China. Many people see this area as the birth place of Taoism. It is also a very attractive and intriguing scenic spot that is covered by luxuriant and verdant trees. The mountain, which is surrounded by numerous peaks and is shaped like a city, is dubbed “the[…]