Nepal is located on the southern flank of the Himalayan mountain range between India and Tibet (fig. 1). Although it lies within the warm temperate zone many parts are at high altitudes and, except for the Terai region, few valleys are less than 1200 m above sea-level