Mount Qingchengshan
|
|
16km/10mi southwest of the Dujiangyan irrigation complex soars Mount Qingchengshan, with its 37 peaks. It is one of China's Taoist pilgrimage shrines. Some impressive palaces, towers and pavilions are scattered over this scenically beautiful mountain.
Read More