The Himachal Pradesh is bordered by which of the following states and union Territories?
1
Jammu & Kashmir, Punjab, Haryana, Uttarakhand
2
Punjab, Haryana, Bihar, Uttar Pradesh
3
Uttar Pradesh, Uttarakhand, Rajasthan, Haryana
4
Madhya Pradesh, Punjab, Haryana, Uttar Pradesh