Something happened to Du Zhuoxian in Puzhai. What happened to Shiguo?

This kind of thing is best to inquire locally, not on the internet.

Puzhai Town is located at the southern end of Fengshun County, Guangdong Province, with a distance of 13km from the county seat. It is adjacent to Weilong Town and Yuhu Town in Jiedong County in the southeast, Wujingfu Town, Dayang Town and Baxiang Town in Jiexi County in the west, and Tangnan Town and Tangxi Town in the north. The total area is 95.38 square kilometers, and the cultivated land area is 20 175 mu, including paddy field 13695 mu, dry land 6840 mu, per capita cultivated land 0.496 mu, mountainous area 74 120 mu, and per capita mountainous area 1.824 mu. The town government is located in Pubei Village New Street.