Cho La
Cho La can refer to:
- Cho La, Sikkim, a mountain pass connecting the Indian state of Sikkim to China's Tibet Autonomous Region.
- Cho La, Nepal, a mountain pass in Nepal
- Chola Mountain, a mountain in western Sichuan Province, China
See also
This article is issued from Wikipedia - version of the 9/2/2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.