Manaslu

Manaslu

📍 Nepal
mountain

About

The eighth highest mountain in the world at 8,163 meters, located in the Mansiri Himal in Nepal. Known as the Mountain of the Spirit.