Mount Manaslu Mount Manaslu, which ranks 8th in the ranking of the highest mountains in the world. It has a height of 8163 meters. Located within the borders of Nepal, Manaslu is known as Kutang in the region. In the local language, it means Spirits Mountain. Just One of 14 Summits in the Himalayas Manaslu … Continue reading Mount Manaslu
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed