A 5-magnitude earthquake struck Himachal Pradesh on Friday night, with tremors felt across parts of North India, including Haryana and Punjab. The quake occurred at a depth of 5 kilometres. According to initial reports, the epicentre was in Chamba district, around 18 kilometres from Dharamshala.