Flash floods sparked by a tropical storm in the southern Philippines
have killed at least 180 people and left scores missing, officials say.
Many of the victims were asleep when it struck Mindanao island, killing many
in Iligan City and Cagayan de Oro. Tens of thousands of people have fled to higher ground, the authorities say.
Benito Ramos, head of the national disaster rescue agency, said reports were still coming in and the casualty figures could rise.
Mr Ramos said the floodwaters had risen alarmingly fast overnight as people slept.
"Massive flooding had been reported over the region, especially in Iligan City and Cagayan de Oro City," he said
Rivers burst their banks after 25mm of rain fell in 24 hours.
Large areas were left without power and some domestic flights were cancelled as winds of up to 90 km/h (55mph) swept across the island.
A landslide killed at least five people in the east of the island, the national disaster agency said.
A military spokesman, Colonel Leopoldo Galon, said an entire army division - some 10,000 soldiers - was involved in the rescue efforts around Cagayan de Oro.
Nearly 100 dead bodies - most of them children - had already been found in the city, officials say.
Forecasters said the eye of Tropical Storm Washi had passed close to Dipolog City, west of Iligan City, early on Saturday and it was now heading out into the Sulu Sea.
Search for bodies
Floods had swamped a quarter of Iligan and at least 10 villages on its
outskirts, said the city's mayor, Lawrence Cruz. "It's the worst flood in the history of our city," Mr Cruz told GMA television. "It happened so fast, at a time when people were fast asleep."
The coast guard and other rescuers were scouring the waters off the coastal city for survivors or bodies, he added.
GMA television broadcast dramatic footage of a family escaping their flood-hit home by climbing through a window.
Rescue workers were pictured helping survivors to safety in chest-deep floodwater.
Three people also drowned in Polanco town in Zamboanga del Norte province, said provincial disaster officer Dennis Tenorio. He said high winds had toppled trees.
The storm is set to hit the western island of Palawan later on Saturday, after crossing the Sulu Sea with winds of up to 75 km/h, according to state weather forecasters.
The Philippines are struck by about 20 major storms every year.
Typhoons Nesat and Nalgae battered the country within days of each other in September, leaving more than 100 people dead.