A sacred lake in the Himalayas. Lake Manasarovar (also Manas Sarovar, Mapam Yumtso; Wylie: ma pham g.yu mtsho;) is a freshwater lake in the Tibet Autonomous Region, China, 940 kilometres (580 mi) from Lhasa. To the west of it is Lake Rakshastal; to the north is Mount Kailash.