At least eight people have been killed after a powerful earthquake struck the main Philippines island of Luzon, officials say.
The magnitude 6.1 earthquake hit at 17:11 local time (09:11 GMT) on Monday, the Philippines Institute of Volcanology and Seismology reports.
An airport was seriously damaged and at least two buildings were destroyed.
Authorities fear dozens of people remain trapped underneath a collapsed building in the province of Pampanga.
The province – which is north-west of the capital, Manila – is believed to be the worst-hit area. Its governor, Lilia Pineda, told Reuters news agency that 20 people had been injured there.
“They can be heard crying in pain,” she said of those trapped under the rubble. “It won’t be easy to rescue them.”
Ms Pineda told ABS-CBN television that three bodies had been pulled out of a shop following the earthquake, while a woman and her grandchild were found dead in the town of Lubao.
Twenty people have so far been rescued and taken to hospital, she added.
The earthquake was felt in Manila, where skyscrapers were seen swaying for several minutes in the business district.
Clark International Airport, located about an hour’s drive north of the capital, suffered major damage, with at least seven people injured.
Martial arts instructor Dani Justo recalled the moment she felt the earthquake at her Manila home.
“The clothes hanging on our line were really swaying. My shih tzu (dog) dropped flat on the ground,” she told AFP.
Social media users on the northern island posted photos of the damage caused by the quake, including cracked walls and swinging light fixtures.
One video posted to Twitter showed water cascading down the side of a skyscraper from its rooftop pool.
Classes at Manila’s De La Salle University are being suspended on Tuesday while building inspections are conducted.
The Philippines is part of the Pacific “Ring of Fire” – a zone of major seismic activity which has one of the world’s most active fault lines.