Overview of Mount Lhotse Mount Lhotse, standing at 8,516 meters (27,940 feet) above sea level, is the fourth-highest mountain in the world. Located in the Mahalangur Himalayas along the international border between Nepal and China’s Tibet Autonomous Region, Lhotse is closely connected to Mount Everest. The Tibetan name Lhotse (ལྷོ་རྩེ་) means “South Peak,” reflecting its...Read More
Get a Question?
Do not hesitage to give us a call. We are an expert team and we are happy to talk to you.