The Changhu lake is situated 12400 feet above sea level in the state of Sikkim, which lies on the North-East region of India.Splendid as it looks,the place remains covered in snow for most part of the year. About 30 kms up north of the place lies the Nathu La border - which separates India and China. Its also known as Tsongmo lake in the local language.
Carry sufficeint winter gear to enjoy the visit to this place.