Nepal, the land of the Himalayas, is known around the world as a mountaineers' and trekkers' paradise because of many highest mountains in the world. Nepal ...