A powerful 7.1 magnitude earthquake has killed at least 93 people in central Mexico, according to officials.
The tremor on Tuesday struck eight kilometres southeast of Atencingo in the central state of Puebla, some 120km from the capital, Mexico City, the US Geological Survey (USGS) said.
The state of Morelos, just south of Mexico City, saw the highest death toll, with officials reporting 54 deaths.
The governor of Puebla, where the epicentre of the earthquake struck, said at least 26 people died in his state.
At least four people were killed in the country’s capital, while nine people were left dead in the state of Mexico, officials said.
The capital’s international airport suspended operations and was checking facilities for any damage.
Clouds of dust rose from fallen pieces of facades in Mexico City, and local TV footage and social media purportedly showed some buildings with severe damage.
According to Mexican President Enrique Pena Nieto, 27 buildings collapsed in Mexico City.
Rescue workers and residents dug through the rubble of collapsed buildings seeking survivors.
At one site in the Mexico City neighrbourhood of Roma, rescue workers cheered as they brought a woman alive from what remained of a toppled building.
Local media broadcast video of whitecap waves churning the city’s normally placid canals of Xochimilco as boats bobbled up and down.
Earlier this month, a powerful 8.1 quake hit southern Mexico, killing at least 98 people.
The worst earthquake in the history of Mexico occurred on September 19, 1985, killing nearly 10,000 people.
Mexico City was among the places that were seriously affected.