Search the site

Lhotse

Did You Know?

Lhotse is the world's fourth-highest mountain (8,516m/27,939ft), located in the Himalayas on the border of Nepal and China, just south of Mount Everest, hence its Tibetan name meaning "South Peak".

📋
Country
🏷️
Category
🌎
Continent