State of Himachal Pradesh and others Vs. Punra Devi .