01
May 2013
8
Manaslu or mountain of spirit is 8th highest mountain in the world and located in Gorkha region in Nepal. It’s located between Annapurna and Lang Tang area and near to Tibet border. The first try on Manaslu was in 1950 by Tilman but after few tries...