Lhotse (Lhotse means South Peak) is world-famous and the world’s 4th highest mountain in the world. It is 8.516 m high. It is located in the Himalayas on the border of Nepal and the Tibet Autonomous Region of China.
Min Blog
Lhotse (Lhotse means South Peak) is world-famous and the world’s 4th highest mountain in the world. It is 8.516 m high. It is located in the Himalayas on the border of Nepal and the Tibet Autonomous Region of China.