Goecha La (el. 4940 mt or 16,207 ft) is a high mountain pass in Sikkim, India in the Himalaya range.
The southeast face of Mt. Kanchenjunga, the world's third highest mountain, is viewable from the pass, which is also a base camp for those aspiring to scale the mountain
Read More : Click Here
Goecha La - Sikkim, India by Asith Mohan Mangalore
No comments:
Post a Comment