Nepal is as diverse in her inhabitants as her geography and climate. It will not be an exaggeration to call Nepal a melting pot of races and tribes. Tibeto-Burmans, or Mongoloids from the north, and Indo-Aryans from the south are the two major groups who have inherited many customs from both the sides; and in the course of time have evolved in myriad forms by the influences of the land, climate and available resources. Sherpas are the major inhabitants of high mountains.