Nepal blessed with 8 out of the 14 highest peaks in the world; thousands of mountaineers visit Nepal to realize their dream of standing on the summit of HimalayasNepal blessed with 8 out of the 14 highest peaks in the world; thousands of mountaineers visit Nepal to realize their dream of standing on the summit of Himalayas