Khatling Glacier is a glacier located in the Tehri Garhwal district of Uttarakhand in India.
[1] In 2016, snow leopards were spotted for the first time near the glacier by the Wildlife Institute of India.
[2] This article about a glacier in India is a stub.
You can help Wikipedia by expanding it.