An earthquake of magnitude 5.8 on the Richter Scale struck Kashmir Saturday evening, officials said. There were no reports of any damage. The earthquake that took place at 9.31 pm had its epicentre in the Hindu Kush region of Afghanistan, officials said.