A magnitude 5.7 earthquake struck Fars province in southern Iran on Tuesday, the official IRNA news agency reported.