Yuxu Shan 🏔️ Overview Yuxu Shan is a remote high-altitude mountain in Qinghai Province, China, rising to 5,933 meters (19,465 feet) in the vast Kunlun Mountains. Although far less famous than nearby Yuzhu Peak, Yuxu Shan is a substantial summit in its own right, with more than 1,100 meters of topographic prominence. The mountain lies …