Suraj Tal or Suraj Tal Lake also called Surya taal, is a sacred body of water, literally means the Lake of the Sun God, and lies just below the Bara-lacha-la pass (4,890m) ( 8 kilometers in length) in the Lahaul and Spiti valley of Himachal Pradesh state in India and is the third highest lake in India, and the 21st-highest in the world. [