With eight of the fourteen highest peaks in the World, Nepal has been the site of some of the most outstanding achievements in mountain climbing. From the beginning, the dauntless peaks of ice and snow have offered challenges to those that dare. There are some 1400 mountain peaks in Nepal, out of which 414 Peaks are under permission for mountaineering.
For us, our guests are everything. Atithi Devo Bhava or the guests are gods, and all of you exceeded the ceiling of the meaning of support. Your words are everything for us, thank you!