On this website, topographic data and elevations are generally taken from OpenTopoMap, or from various cell phone apps.
For GPS tracks throughout China including Yunnan Province, check out the Chinese website foooooot (liuzhijiao, 六只脚 or Six Feet).
Another useful Chinese app is Liang Bu Lu (两步路户外助手).
Hiking in China: The Joys of Exploring the Middle Kingdom on Foot, by Mable-Ann Chang. Earnshaw Books, 2021. The book covers half of the Chinese provinces and administrative areas, with one or more hikes in each area. The Yunnan chapter describes the trek through Tiger Leaping Gorge and the rock pillars at Stone Forest near Kunming.