The Shizhu Mountain Scenic Area is located in the western suburbs of Fuqing City, adjacent to Carp Lake. It is a famous Taoist mountain in the area. The "Nine Immortals Dream Praying House" is one of the main features of Shizhu Mountain religious culture. Shizhu Temple, situated in the middle of the mountain, is an ancient temple that observes both Buddhism and Taoism. The main god enshrined is the famous Nine Immortals of He. The summit is called Champion Peak. Two hiking trails converge at Fuqiang Pavilion in the middle of the mountain, becoming one trail that leads to the mountaintop. Additionally, Lion Rock Hall, also located on the mountain, is a renown place of prayer.