Lying in the foot hills of Baralaacha pass you can't miss this mesmerizing lake, dedicated to the Su Tag: travel india mountains adventure