Explanation: Himachal Pradesh is a state located in the northern part of India, known for its scenic beauty and diverse landscapes. Understanding the geographical boundaries of Himachal Pradesh is essential for comprehending its position within the country and its connectivity with other states.
Himachal Pradesh shares its borders with five states and a union territory. These are:
1. **Haryana**: To the southwest, Himachal Pradesh borders Haryana. This border is significant for the connectivity between the plains and the hilly regions.
2. **Punjab**: To the west, Himachal Pradesh shares a border with Punjab. This border is important for trade and cultural exchanges.
3. **Uttarakhand**: To the southeast, Himachal Pradesh borders Uttarakhand. This border is crucial for the connectivity between the two hilly states.
4. **Rajasthan**: To the southwest, Himachal Pradesh shares a small border with Rajasthan. This border is less prominent but still significant.
5. **Chandigarh**: To the west, Himachal Pradesh borders the union territory of Chandigarh. Chandigarh is the capital of both Punjab and Haryana and is an important administrative and economic center.
It is important to note that while Jammu and Kashmir was historically a neighboring state, the current political situation has changed this. The union territory of Ladakh, which was part of Jammu and Kashmir, does not share a direct border with Himachal Pradesh.
The geographical position of Himachal Pradesh, surrounded by these states, influences its climate, economy, and cultural interactions. Understanding these borders is crucial for students studying the geography of India, particularly for competitive examinations like the UPSC and state PSCs.
In summary, Himachal Pradesh shares its borders with five states and a union territory, making it a strategically important state in northern India. The correct answer is (B) 5.