By ANI
An earthquake of magnitude of 3.0 struck Shimla on Sunday afternoon, the National Center for Seismology (NCS) said.