The correct answer is: Only 2.
Statement 1 is not correct. The annual average rainfall in Himachal Pradesh is 120 cm, not 160 cm.
Statement 2 is correct. Kullu receives the highest rainfall in Himachal Pradesh, with an average annual rainfall of 200 cm.
The annual average rainfall in Himachal Pradesh varies from 120 cm in the lower hills to 400 cm in the higher hills. The wettest months are July and August, when the monsoon rains lash the state.