Himachal Pradesh, located in the northern part of India, acquaints its tourists with various fascinating and beautiful hill stations present in the foot hills of Himalayas. Surrounded by snow capped mountains, and valleys covered by a blanket of the lush green cedar and deodar trees, baffle the tourists with their picturesque views. Himachal Pradesh is also well known for its trekking, climbing and skiing areas.