Located in the southern suburbs of Jinan City, Shandong Province, China, the attractions of Jinan, the northern end of Taishan Mountains, 285 meters above sea level. Qianfoshan formerly, Alexandra.Legend Shun once Gonggeng the foot of the mountain
It is renowned for its numerous Buddha images which have been carved out of the hill's rock faces or free-standing structures erect since the times of the Sui Dynasty (581-618) and its Xingguochan Temple.