1. Alpine forests: These forests are found at a height of more than 3,300 m. They are composed of shrubs and grasslands. Because with increasing elevation, temperature starts decreasing, these forests do not support vegetation.
2. Coniferous forests: Such forests are found between the elevations of 1,600 m and 3,300 m across the Himalayas. They consist of tree species like pine, deodar, spruce and silver fir.
3. Deciduous forests: They are broadleaf forests found between the elevations of 1,000 m and 1,600 m at the foothills of the Himalayas. Tree species like chestnut, oak, sal, bamboo and chir are found here.