Landslides have closed several roads across Scotland as further heavy rains batter the country.
The Scottish Environment Protection Agency issued flood warnings for large parts of Perthshire and Tayside, Skye, Lochaber, Speyside and Easter Ross.
Flood alerts were also in place for Argyll and Bute, Wester Ross and Caithness.
Police Scotland warned drivers to expect delays as the weather affected a number of roads across the country.
The bad weather is expected to ease in many areas midway through Tuesday morning.
However, the Met Office said that since Saturday the worst-affected parts of the country had seen three-day rainfall totals in excess of 150mm.