Nepal is a landlocked country loacated on South Asia with total area of 147,181KM², Although Nepal is a small country it is rich in culture, language, relgion as well as in geography. Nepal is mainly divided into three region Himal (Mountains), Pahad (Hills) and Terai. In Himalayas you can find many tallest snow covered peaks as Annapurna, Manasalu, Lhotse, Kanchanjunga and even tallest in the world Mount Everest. Pahad is a hilly region that doesnot cover with snows containing subtropical climate to alpine climate with altitude of 3600M. Terai is a lowland with small hills. This region has tropical and sub tropical climate.