Kangchenjunga and Momhil Sar, are some of which type, of the highest elevated landmarks?
Kangchenjunga: Kangchenjunga (Nepali: कञ्चनजङ्घा , "Kañcanajaṅghā"), also spelled Kanchenjunga, is the third highest mountain in the world, and lies partly in Nepal and partly in Sikkim, India. Momhil Sar: Momhil Sar, or Mumhail Sar as pronounced in Wakhi is at 7343 m above sea level, is the 64th highest mountain peak in the world.
mountain