According to Hindu mythology, this lake was created by King Ravana for the express purpose of garnering superpowers through acts of devotion and meditation to the Lord Shiva who was presiding on Mount Kailash. It was upon the banks of a special island in this lake that he would make daily offering with one of his ten heads as a sacrifice to please the Lord Shiva. Finally, on the tenth day, Lord Shiva was moved enough by his devotion and granted Ravana his wish to obtain superpowers. This lake is set as a contrast to the holy god-created Lake Manasarovar.
Google Earth 3d view/aerial satellite map view/hybrid satellite maps/road map of Lake Rakshastal
location of Lake Rakshastal in China
Location of Lake Rakshastal in World map