The famous mother temple of Zhang Gong Sheng Jun, also known as Fazhugong, is located on Mount Shiniu in Dehua County. The temple is situated in a cave approximately 1700 meters above sea level, known as Shihudong. According to folk tales, the cave was once inhabited by five ghosts who were eventually captured by Fazhugong and his two brothers. This deity is depicted with unkempt long hair, holding a sword in one hand and entangled with a snake in the other. The air at Shihudong remains fresh throughout the year. Standing outside the cave and admiring the beauty of the vast clouds gives one a feeling of heaven on earth and comfort. During temple celebrations, numerous devotees from China, Taiwan, and Malaysia gather. They wake up early to trek up to the cave, hoping to catch the sunrise at Shihudong. On the auspicious annual thanksgiving day, our Taoist priest initiates the ceremony by beating a drum, followed by the crackle of gunfire, symbolizing hopes for prosperity and good fortune