Storm Ciara hit the region hard over the weekend, causing travel disruption by rail and road.

Wind speeds reached up to 93mph in Aberdaron, with most of the region battered by winds of over 60mph, including in Bala where a reading of 69mph was taken.

Train and bus services were cancelled on Sunday. Transport for Wales says damage to parts of the line between Dovey Junction and Pwllheli and at Criccieth mean a bus replacement service will be in place until at least Monday, 17 February.

Homes and businesses flooded, including the George the Third pub in Penmaenpool and Porthmadog Scout Hall.

On Monday many parts of Gwynedd were covered in snow which caused further travel chaos.

The A4212 between Trawsfynydd and Bala was closed for a time as vehicles became stuck.

The A470 south of Dolgellau near Cross Foxes needed to be cleared by snow ploughs.

North Wales Police warned against people leaving their vehicles if stuck, and urged others not to travel.

“We are hearing reports of people leaving their vehicles,” a spokesperson said. “Please do not do this, aside from putting yourself at risk your vehicle will obstruct the authorities and stop the road from being cleared.

“If necessary we will have to recover the vehicle from the highway at a cost to the owner. If we are unable to locate the owner we risk having to commit emergency workers to searching for them.”

The blustery weather is expected to continue this weekend with the arrival of a new storm, Dennis.

Although it is not expected to be as severe as Ciara, the Met Office has already issued a yellow warning for wind and rain from noon on Saturday.

The storm could bring gusts of more than 60mph and flooding, Met Office experts have warned.