Nepal is the home of mountains. The awe-inspiring, majestic mountains of Nepal attract the tourists from far and wide. Mount Everest, the world's highest peak, juts out in north eastern region of the country, on the Sino-Nepalese border. It seems competing with other mighty mountains. Adventure activities like mountaineering, trekking and hiking ca ...