Original Size
Views:242
Tags: Anhui attraction
Jiuhua Shan (Nine Glorious Mountains) - or Mount Jiuhua, in Anglo-Saxon parlance - located in Qingyang County in the south of Anhui Province, is one of the four mountains of China sacred to Buddhism.
*Entitle your comment: