Lahesh Caves are a beautiful sight that are situated in the state of Himachal Pradesh while in transit to Indrahar Pass. They are encompassed by numerous transcending and unselfish pinnacles of the Himalayas. At this outdoors encounter you will remain at these caverns which are in some cases utilized by the shepherds while participating in different bold exercises. Trek on to the Triund mountains and the snow line experiencing the timberlands of oak, deodar, pine, oak and fir and after that onwards to the dazzling sight of the snow line. You can likewise observe the lovely Bhagsu Nag Temple and in addition an excellent waterfall on your way down from the holes.