Explore relationships
Lake Rakshastal
Lake Rakshastal (Tibetan: ལག་ངར་མཚོ; Sanskrit: राक्षसताल, romanized: Rākṣasatāla; Chinese: 拉昂错; pinyin: Lā áng cuò) is a saltwater lake in Tibet Autonomous Region of China, lying just west of Lake Manasarovar and south of Mount Kailash.
Use + to expand a branch. Click a topic name to open its summary.