Shigong Temple Introduction
Shigong Temple, originally known as the General Shi Temple, can be confirmed as the ancestral shrine built for Shi Lang after he was granted the title of Duke of Jinghai, as per the inscription of the General Shi Temple. It was established no later than the 35th year of the Kangxi Emperor (1696). During the Daoguang period, it was also dedicated to the soldiers who lost their lives in service, so it was renamed Shigong Temple instead of just the General Temple. After the Japanese occupation, the temple site (Maguang Ao East Street, now the site of Penghu Hospital) was requisitioned in the 3rd year of the Taisho era (1914) for hospital construction, which led to its relocation along with the Haitan Pavilion to its current location on Central Street. Initially, the deity was placed in the Huatang cooking area for worship, and later rebuilt in the same year by Xiang Xiuming, a descendant of Shi Lang’s subordinates. It is currently listed as a county (city) designated historic site according to the Cultural Heritage Preservation Act.