Lake Rakshastal is a saltwater lake in Tibet Autonomous Region, China, lying just west of Lake Manasarovar and south of Mount Kailash. The Sutlej River originates at Rakshastal's northwestern tip. Despite its close proximity to Lake Manasarovar, Lake Rakshastal does not share the historic religious significance of its eastern neighbor.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Lake_Rakshastal
Address China
Coordinates 30°41'25.61" N 81°14'1.654" E