Mount Siguniang
Mountain in Western ChinaMount Siguniang, or Mount Skubla is the highest mountain of Qionglai Mountains in Western China. It is located in the bordering area of Siguniangshan Town, Xiaojin County and Wenchuan County in Ngawa Tibetan and Qiang Autonomous Prefecture, Sichuan Province.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Mount Pomiu
Mountain in Sichuan, China