Nepal has thousands of mountains and 8 of them are among the world’s 14 highest peaks. 104 mountains peaks are open for expedition.