Wales floods: Flooding sparks more travel disruption
Heavy rain has brought flooding and travel disruption across mid, west and north Wales.
Rail services have been affected in Powys and Carmarthenshire while a man was trapped in his van on Gower.
Nearly an inch of rain (20 to 25mm) fell on higher ground in south Wales on Monday morning.
But despite three flood warnings in place, the Environment Agency Wales (EAW) said the weather is set to improve this week.
Arriva Trains Wales said it was forced to cancel services and use buses to transport passengers between Llanrwst, Conwy, and Blaenau Ffestiniog, Gwynedd, and between Newtown and Machynlleth, Powys.
Flooding is also affecting the eastbound line at Ferryside, Carmarthenshire, which could lead to the cancellation of services running through the station.
Fire crews were called to Church Lane, Bishopston, Gower, after a man became trapped in his van in about 5-6ft of water.
South Wales Police, who also attended, said the van was removed from the flooding and the man was "safe and well".
The EAW says river levels remain high while the ground is saturated due to "particularly bad" weather this month.
EAW urged the public to remain alert to the possibility of flooding and is providing updates via its website.
Flood warnings are in place in the Conwy valley, along the lower Dee valley from Llangollen in Denbighshire to Chester and at Tenby in Pembrokeshire along the River Ritec.
On Saturday, fire crews in mid and west Wales were called to deal with flooding at properties at Milford Haven, Aberporth and Caldey Island, off Tenby.
In Carmarthenshire, two canoeists were found safe after they overturned in a fast-flowing River Towy at Rhandirmwyn.
"We have had rain constantly since 19 December," said Ceri Davies, EAW strategy unit manager.
"Obviously, the ground is very saturated. We are advising people to remain vigilant.
"December has been particularly bad."
Before Christmas, heavy rain caused landslips of thousands of tonnes of rock, soil and trees in Ystalyfera, in the upper Swansea valley.