A magnitude-7.1 earthquake struck the central Mexican state of Puebla on Tuesday afternoon, the US Geological Survey said. Preliminary reports put the epicenter 2.8 miles (4.5 kilometers) east-northeast of San Juan Reboso and 34.1 miles (55 km) south-southwest of the city of Puebla, according to the USGS. The earthquake struck at a depth of about 33 miles (51 km).