Shanshui Wanshan Temple, also known as Zhou Keshun Ancestral Hall, is a place of spiritual significance. In its current form, it offers spiritual lotteries for believers to seek divination. Additionally, worship activities are held annually during festivals.
Historically, the temple was managed by three leaders who were on duty at the public temple. They took turns being responsible for the daily morning and evening sacrifices.