Introduction to Luojia Mountain Holy Land: Located on the bank of Jingxin Lake, there are 38 grottoes with 42 stone Buddhas embedded in the front of the mountain. The wonders of the holy land are shocking. Luojia Mountain is a Buddhist holy land. It is said that Princess Miaoshan once visited this mountain to worship.