Snowy mountains in southwestern China
The Chola Mountains, also called the Trola Mountains, are a northern subrange of the Shaluli Mountains in western Sichuan Province. Chola, a Tibetan name, means โsnow mountain.โ However, the name was transliterated by Chinese into ้ๅฟ quรจ’รฉr, which means โSparrow Mountains.โ





