A shallow, magnitude 6.1 earthquake struck about 55 miles (88 km) west-northwest of Kermanshah, in western Iran early on Sunday, the U.S. Geological Survey said.