An earthquake of magnitude 3.4 on the Richter Scale was felt in Himachal Pradesh on Monday. The quake was reported at 11.14 am with its epicentre at a depth of 74 km north-northwest of Dharamshala, Himachal Pradesh, according to the National Centre of Seismology (NCS).