Lhotse Equipment

Lhotse is a mountain in Nepal and China. This mountain is located in the northern part of the country. This mountain has a height of 8,516 m and is the fourth largest mountain in the world and is one of the peaks that make up the group of Mount Everest.

More by Luckart

View profile