Two soldiers have spent the night on a tree-top in flood-devastated Malawi to avoid being swept away by the powerful currents of a river below them.
The soldiers were on a mission to rescue flood survivors when their boat capsized, forcing them to swim until they reached a tree.
Southern Malawi has been battered by Tropical Storm Freddy, with 225 people killed and 20,000 displaced.
Rescuers have been using shovels to find survivors buried in mud.
Malawi’s commercial capital, Blantyre has been worst-affected, with many people dying in landslides in the hilly city.
Some homes have crumbled into flood waters, while others have been entirely swept away.
Recalling how he helped rescue a child, Blantyre resident Aaron Ntambo said: “The child was stuck up to her head in the mud. She was crying for help. Even though the water was very strong, we managed to cross and rescue her. It was very difficult but we managed to pull her out.”
The government has declared a state of disaster in 10 districts that have been hardest-hit by the storm.
The collapse of roads and bridges had hampered rescue operations, while helicopters had difficulty flying because of the heavy rains and strong winds.
The emergency services have been overwhelmed, with the military and police playing a crucial role to rescue communities stranded on higher ground.
The soldiers who took up shelter on a tree-top were on a boat that had been despatched on Tuesday to rescue families trapped in a village in Mulanje district, about 80km (50 miles) from Blantyre.
Two other soldiers and a civilian managed to swim to safety after their boat experienced engine trouble and capsized, but the other two were reported missing, raising fears that they had drowned.
The defence minister announced that the two had been spotted on a tree – and a military helicopter was being sent to rescue them.
To the relief of Malawians, the helicopter is also expected to fly to the village to airlift families desperately waiting to be rescued.
The government has appealed for help for the tens of thousands of people who have been left without food and shelter.
Freddy is one of only four storms in history to traverse the entire Indian Ocean from north-western Australia to mainland Africa. Freddy could also be the longest-lasting tropical cyclone on record, according to the World Meteorological Organization.
On Sunday the storm struck Mozambique as a cyclone – for the second time in a less than a month – after battering the island nation of Madagascar in the Indian Ocean, causing severe destruction.
It has been difficult to determine the extent of the damage caused in Mozambique and the number of deaths, as power supply and phone signals were cut off in some parts of the affected areas.
About 20 deaths have so far been reported there.
Experts say climate change is making tropical storms around the world wetter, windier and more intense.
The death toll is expected to rise in Malawi as some areas remain cut off because of relentless rain and fierce winds.
The storm has also crippled power supply, with most parts of the country experiencing prolonged blackouts.
The national electricity company said it was unable to get its hydro-power plant working as it had been filled with debris.