village in Gyalshing, India
third highest mountain in the world, in Nepal and India
mountain of the Himalayas
mountain in India
Mountain in Sikkim
Other destinations close to Yuksom.