An earthquake of magnitude 5.1 struck Iran’s western province of Lorestan on Wednesday, Iranian state TV reported, adding that there were no immediate reports of casualties.