Earthquake tremors measuring 4.3 on the Richter scale shook Punjab, Chandigarh and Himachal Pradesh Friday night. The epicentre was near Dharamshala.