Triund, Himachal Pradesh September 19, 2017 Sprawling seamlessly across the lap of the Dhauladhar ranges in Himachal Pradesh, Triund stands at a height of around 2,800 metres. While a visit to Read More