Thelu or Mt. Thelu is a 6002-metre peak in the Gangotri range of the
Garhwal Himalaya
The Garhwal Himalayas are mountain ranges located in the Indian state of Uttarakhand.
Geology
This range is also a part of the Himalayan Sivalik Hills, the outer most hills of the Himalaya located in Himachal Pradesh and Uttarakhand.
Major p ...
, Uttarakhand, India. Its immediate neighbour is the
Sudarshan Parbat.
References
{{reflist
Mountains of Uttarakhand
Geography of Uttarkashi district
Six-thousanders of the Himalayas