By Anubhab Roy
People climbing Steps near Gurudongmar Lake. The highest lakes in the world and in India
- Stock Photo ID: #MA597439
- Image Credit: Picxy.com/AnubhabRoy
- Description:People climbing Steps near Gurudongmar Lake. The highest lakes in the world and in India