The cropping pattern in Himachal Pradesh varies depending on:

Altitude
Temperature
Rainfall
All of the above

The correct answer is: All of the above.

The cropping pattern in Himachal Pradesh varies depending on altitude, temperature, and rainfall.

  • Altitude: The higher the altitude, the colder the climate and the shorter the growing season. This means that different crops can be grown at different altitudes. For example, rice is grown in the lower-lying areas, while wheat is grown in the higher-lying areas.
  • Temperature: The temperature also affects the type of crops that can be grown. For example, maize is a warm-weather crop, while barley is a cool-weather crop.
  • Rainfall: The amount of rainfall also affects the type of crops that can be grown. For example, rice is a water-intensive crop, while wheat is a drought-tolerant crop.

In addition to altitude, temperature, and rainfall, other factors such as soil type, topography, and irrigation also affect the cropping pattern in Himachal Pradesh.