Designed by
Title
Suraj Taal Lake #58331706
Description
Suraj Tal or Suraj Tal Lake also called Surya taal, is a sacred body of water and lies just below the Bara-lacha-la pass in the Lahaul and Spiti valley of Himachal Pradesh in India and is the third highest lake in India, and the 21st-highest in the world. Suraj Tal Lake is the source of Bhaga River which joins the Chandra River downstream at Tandi