Nepal is a beautiful country on the lap of Himalayas; this country gives the feeling of word in itself. The physical features of this country are boon for its development. Out of 14 highest mountain peaks in the world, the eight peaks lie here. Among them, the highest peak of the world Mt. Everest (8848 m) and the third highest peak Kanchanjungha (8598 m) lie in this country.
The perennial rivers and laughing streams originate from the snow clad mountain granges. The fastest and highest rivers also lie in this country. There are vast lofty grassland on the foot of the mountain ranges. There are many valleys, lakes, tars, basins and the plain of Terai in Nepal. The reflection of Machhapuchre in the Fewa Lake is breath taking.