Himachal Pradesh
Himachal Pradesh is the seventeen largest State by land and the twenty most populous state in India. It is situated in the northern part of India. Himachal Pradesh shares borders with Uttar Pradesh to the south, Uttarakhand to the southeast, Haryana to the southwest, Punjab to the west, and the Union territories Jammu and Kashmir and Ladakh to the north. It also shares international borders with the Tibet Autonomous Region of China to the north.