An earthquake, measuring 4.5 on the Richter scale, shook parts of North Bengal on Friday morning. The epicentre of the quake was 29 km from Tadong in Sikkim at a depth of 10 km, officials said, adding that the impact was felt in parts of North Bengal namely Darjeeling, Jalpaiguri, Dhupguri, and Malbazar, among others.