The Shiquan Zhuwang Temple, situated to the southeast of the settlement, faces south and was constructed during the 15th year of the Daoguang era in the Qing Dynasty. Initially, the temple was positioned at the southwestern end of the settlement, where it was jointly revered by the three communities of Shiquan, Qianliao, and Caiyuan. Following their separation and the establishment of individual deities, the temple was reconstructed 200 meters behind its original location. The temple’s current appearance is the result of subsequent renovations.
Within the temple, the primary deity venerated is Lord Zhuwang, who is enshrined as a golden statue that was acquired during the division of the deities. Accompanying Lord Zhuwang are several other deities, namely Xuantian Shangdi, Wenheng Shengdi, Lord Xin, and Lord Jin. Additionally, there is a Zhushantang annexed to the side hall on the right side of the temple.