Ved foten av fjelltoppen Zhanglao er det et huletempel som ble bygget under Det nordlige Song-dynasti (960-1127). Biezhuantempelet, midt på, anses som et av de ti viktigste templer i provinsen Guangdong.