Introduction to Doushuai Temple: Doushuai Temple is located at the foot of the beautiful Huafeng in Old Shanxi. According to legend, Ksitigarbha Bodhisattva sat on the entrance to Xihuafeng all night, and a stone suddenly rose up from the ground behind him, shaped like a head. Lion, hence the name Lion Ridge. Shiziling Doushuai Temple was founded in the late Ming Dynasty and has a history of more than 300 years.