Geographical region is the physical division of the country on the basis of geo-natural factors, like-topography, altitude, climate etc.
Nepal has been divided into three major divisions on the basis of its physical features. They are the Himalayan, Hill and Terai. Among them, the Himalayan region covers 15% of Nepal's total land. The entire Himalayan region has so many high mountains. The region has rough and rocky soil. There are coniferous forests. It mostly remains dry and favours least for human settlement and farming. There are different lakes in this region, like Tilicho, Shey-phoksundo etc.
The climate of Himalayan region is very cold. The average annual temperature remains around 10oC and rainfall is too less that it remains around 30cm yearly. About two percent land only is cultivable in this region. The cultivable area includes river basin and windward slopes of the hills. Most of the people depend on animal husbandry and some on tourism and mountaineering.

Mountain region Hilly Region
Mountain region lies in the north part of Nepal. It is the physical region of the country. The climate and lands of this region above 4500 meters are not favorable for other human beings in compare to other region of Nepal. This region is not richer in biodiversity comparing with hilly region. This region is situated in the middle of the mountain and Terai region. It lies between the altitudes of 610 meters to 4877 meters above the sea level. It contains of 68% of total area and known as largest physical region in comparing to other region.
Land is not favorable for agricultural production. This region is rich in biodiversity.
Land is not so productive. Land is a bit more productive than mountain.