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.โ€