How High is Mount Lhotse?
Mount Lhotse is situated at the border of Khumbu in Nepal and Tibet in China. It is officially recognized as the fourth highest mountain in the world, right after Mount Kangchenjunga, Mount K2 and Mount Everest. Aside from these fascinating facts, there are other interesting things to learn about this place including the height of Mount Lhotse.