Motorist in helicopter flood rescue in Meifod, Powys
A motorist had to be winched to safety by helicopter after his car was swept into a river in Powys.
A helicopter winchman was lowered on to the car before rescuing the man who was clinging on to its side at Meifod. He was not seriously hurt.
Meanwhile, a search has resumed after a woman went missing in the River Usk at Brecon, Powys, on Monday.
Witnesses said they saw the 51-year-old in the water near Usk bridge just after 18:30 GMT.
Dyfed-Powys Police said specially trained mountain rescuers and firefighters were involved in the search on Tuesday along the river banks from Brecon and downstream.
At the incident in Meifod, the Maritime and Coastguard Agency (MCA) said its helicopter winchman was lowered on top of of the vehicle to help the man who was holding on to the downstream side of the car as water poured through a smashed window and open door.
A spokesperson said the helicopter pilot had to carefully lower the winchman between trees and nearby overhead cables to carry out the rescue.
The man was then airlifted to Wrexham Maelor Hospital for treatment at about 19:30 on Monday.
It is believed the man's car was swept off the road and into the water for about 150m (492ft) before being pinned by trees.
Flood warnings remain in place around Wales following the bad weather which continues to affect roads and transport.
Mid and West Wales Fire and Rescue Service took 50 calls related to floods between 19:00-04:00 overnight.
Early on Tuesday morning, firefighters used a boat and ladder to rescue two people and a dog from a property under 4ft (1.21m) of water near Welshpool (Mid Wales) Airport.
Eight people were rescued from their vehicles in separate incidents by the service's swift water teams.
Dyfed-Powys Police described road conditions overnight as "treacherous" with roads blocked in Powys on the A483 at Welshpool and Four Crosses, A495 Meifod to Llanymynech, and the Builth Wells area.
Check if this is affecting your journey
Cars were left stranded at Builth Wells after the river Wye burst its banks on Monday evening.
The Royal Welsh Agricultural Society tweeted that localised flooding affected some motorists at its winter fair on Monday evening, although that has since gone.
Roads are also affected at Ceredigion and Gwynedd with the A5/A483 at Chirk, Wrexham, also flooded.
Arriva Trains Wales said a replacement bus service was running between Llanrwst and Blaenau Ffestiniog due to flooding as well as between Machynlleth and Newton due to flooding between Machynlleth and Caersws.
In south Wales, three roofs were torn off houses in Newport due to high winds.
In Cardiff, Pentyrch Primary School will reopen on Wednesday following "extensive water damage" while there has also been flooding of property in Rhondda Cynon Taff.