Shih Gong Shrine. Shih Gong Shrine was originally called Shih General Temple. According to the "Inscription of Shih General Temple," it can be confirmed that this temple was a shrine built for General Shih Lang after he pacified Taiwan and was enfeoffed as the Marquis of Jinghai, no later than Kangxi. Shih Gong Shrine was originally called Shih General Temple. According to the "Inscription of Shih General Temple," it can be confirmed that this temple was a shrine built for General Shih Lang after he pacified Taiwan and was enfeoffed as the Marquis of Jinghai, no later than the 35th year of Kangxi (1696). During the Daoguang era, the officials and soldiers who died in the line of duty with Hai Zao were added to the worship, so it was no longer exclusively called General Temple and was renamed Shih Gong Shrine. Shih Gong Shrine was originally called Shih General Temple. According to the "Inscription of Shih General Temple," it can be confirmed that this temple was a shrine built for General Shih Lang after he pacified Taiwan and was enfeoffed as the Marquis of Jinghai, no later than the 35th year of Kangxi (1696). During the Daoguang era, the officials and soldiers who died in the line of duty with Hai Zao were added to the worship, so it was no longer exclusively called General Temple and was renamed Shih Gong Shrine. After the Japanese occupation, the temple site (Dong Street, Magong Bay, now the site of Penghu Hospital) was requisitioned in the 3rd year of Taisho (1914) to be used as hospital facilities. Therefore, it was relocated along with Haitan Hall to its current location on Central Street. The statues were initially placed in the mess hall of the Shih Lang's garrison for worship, and then rebuilt by Xiang Xiuming, a descendant of Shih Lang's subordinates, in the same year. Currently, it is designated as a county/city-level historic site in accordance with the Cultural Heritage Preservation Act.
Address: 澎湖縣馬公市中央街1巷10號
Hours: 00:00–23:59
Penghu