The hill is at about 2000ft away from the threshold and about 110ft higher than the threshold elevation.
The nominal glide path at that point should be 188ft AGL.
I’ve checked the published aip of ZUUU, there is no such obstacles that high that close to the threshold.
Im guessing thats because China always has their satellite imagery (on Google Bing and Apple) not align with the actual roads, etc. so the mapping engine probably matched the topography with the inaccurate satellite imagery (not IF’s fault in any way, just an annoyance with Chinese mapping allowances).
But having said there’s also high terrain around Ahmedabad VAAH airport in India as well.
I went to Google Earth and I think the problem is caused by inaccurate topography data in Chengdu. I went on Google to search photos of that runway and the hill doesn’t exists IRL, nor on the published charts. Even if it used to exists, it’s only 80 ft below the GS, it’ll be flattened before the runway was built anyway.
I’m not sure why it happenes but it seems there are many places in China just like this.
Perhaps there is a way to flatten the nearby area in airport editing for IF. I know it could be done in several PC simulators(FSX, P3D), not sure IF is capable of doing this.
It’s not IF’s fault since it’s using the data from other agencies but I hope the dev could figure out a way to fix it.