Sightseeing Of Himachal Pradesh
This famous and picturesque hill station of the state of Himachal Pradesh in the northern part of India is located at a height of 1, 950m. This picturesque place is around 2, 50km away from the state capital of Shimla. Situated on the National Highway, which leads to Leh, this area almost marks the end of the Kullu Valley. The breath taking landscapes as well as the snow capped hills offers a spectacular view. The River Beas that meanders through the region just add on to the beauty of the place.