Located on Xinhu Road in Shanhu Village, the main deity worshipped is "Guanyin Bodhisattva". The temple was built in the sixth year of Tongzhi in the Qing dynasty (1867 AD), also known as "Guanyin Hall". The serene environment is close to the beautiful Baoshan Reservoir, and it is the center of faith for the villagers of Shanhu.