With outstanding peaks blanketed in snow and diving river valleys, Himachal is a heavenly destination. From trekking, mountaineering to river rafting, paragliding and skiing, if it can happen in mountains then it can be done here. You can always find here