Thousands of villagers in the southern Philippines spent their Christmas morning in emergency shelters on Monday as the region dealt with the aftermath of one of the deadliest storms to hit the country this year.

Tropical Storm Tembin unleashed landslides and flash floods that left more than 120 people dead and 160 missing, mostly in the hard-hit provinces of Lanao del Norte and Lanao del Sur and on the Zamboanga Peninsula. It strengthened into a typhoon before blowing out of the country on Sunday and into the South China Sea.

"We're really sad that we have this news especially because our countrymen were looking to celebrate Christmas," Marina Marasigan, of the government's disaster-response agency, told a televised news conference.

Intense rainfall in the mountains most likely caused landslides that blocked rainwater, Marasigan said. When the naturally formed dams broke from the pressure, torrents of rainwater smashed into the villages below.

Mayor Bong Edding, of Sibuco town, blamed logging operations in the mountains for a flash food that swept away houses with more than 30 residents. Five bodies have been recovered so far in the village as a search and rescue operation continued.

A large number of dead and missing were also reported in Lanao del Norte and Lanao del Sur provinces, where floodwaters from a mountain washed away several riverside houses.

People were seen looking for bodies amid debris and broken branches on one devastated beach, in the village of Lanao del Norte.

Marasigan asked the public to heed storm warnings and evacuation orders to avoid casualties.

Thousands of villagers fled to emergency shelters and more than 500 passengers remained stranded in airports and seaports after the coast guard prohibited ferries from venturing out in the rough seas and several flights were cancelled as the storm raged on Saturday.

The typhoon was packing maximum sustained winds of 75 miles per hour and gusts of up to 90 mph.

An inter-island ferry sank off northeastern Quezon province on Thursday after being lashed by fierce winds and big waves, leaving at least five people dead. More than 250 passengers and crewmen were rescued.

Earlier in the week, another tropical storm left more than 50 people dead and 31 others missing, mostly due to landslides, and damaged more than 10,000 houses in the central Philippines.

Among the areas battered by the latest storm was Marawi, a lakeside city in Lanao del Sur that is still recovering from a five-month siege by pro-Islamic State group extremists that left more than 1,000 people dead and displaced its entire population of about 200,000 people.

It was the latest disaster to hit the Philippines, which is battered by about 20 typhoons and storms each year, making the archipelago that lies on the Pacific typhoon belt one of the world's most disaster-prone countries.

AP