An earthquake of moderate intensity, measuring 5.2 on the Richter scale, rocked the city around 10.31 pm this evening. Central Seismological Observatory sources in Shillong said that the epicentre of the tremor was found to be on lattitude 27.3 degree north and on longitude 91.4 degree east in neighbouring Bhutan.