Another attraction is the humongous 85 ft statue of Lord Shiva, which is known to be the tallest statue of lord shiva in Himachal Pradesh. This famous lord shiva statue is polished in bronze and the glistening figure, and it is placed nearby temple, and the status looks fantastic when all the more dignified, with snow during the winter months.