In mountainous areas between 1500 and 3000 metres, temperate forests containing coniferous trees like pine, deodar, silver fir, spruce, maple and cedar, are found. These forests cover mostly the southern slopes of the Himalayas, places having high altitude in southern and north-east India.Hence the correct option is D.