Which of the following is the rainiest district of Himachal Pradesh?

Shimla
Kinnaur
Kangra
Chamba

The correct answer is: B. Kinnaur

Kinnaur is the rainiest district of Himachal Pradesh. It receives an average annual rainfall of 3,000 mm. The district is located in the eastern part of the state and is bordered by the states of Uttarakhand and Arunachal Pradesh. The main rivers in Kinnaur are the Sutlej, the Spiti, and the Baspa. The district is home to a number of glaciers, including the Pin Parvati Glacier and the Kinnaur Kailash Glacier. The climate of Kinnaur is temperate. The summers are warm and the winters are cold. The district is a popular tourist destination.

The other options are incorrect for the following reasons:

  • Shimla is the capital of Himachal Pradesh and receives an average annual rainfall of 1,200 mm.
  • Kangra is the most populous district of Himachal Pradesh and receives an average annual rainfall of 1,500 mm.
  • Chamba is a district in the western part of Himachal Pradesh and receives an average annual rainfall of 1,800 mm.