An earthquake of magnitude 3.1 on the Richter scale occurred today at 2:50 am in Tarn Taran, Punjab: National Centre for Seismology (NCS)