Met Office warning of thunderstorms and heavy rain
The Met Office has warned of large thunderstorms and heavy rain over most parts of Scotland during Monday.
The yellow "be aware" alert follows storms and downpours on Sunday.
In Inverness, Tesco's superstore at Inshes was evacuated after water came down through the ceiling, and a Vue Cinema was also affected by rain.
The warning is in place until midnight and includes a forecast of 20-30 mm of rain possibly falling within an hour in a few places.
It applies to 29 of Scotland's 32 local authority areas with the exceptions of Orkney Islands, Shetland Islands and Comhairle nan Eilean Siar.
Frequent lightning
The Met Office has also warned of up to 50 mm - about 2in - in three to six hours in some places. Hail and frequent lightning has also been forecast.
Energy company SSE recorded almost 1,400 lightning strikes over a 24-hour period in Scotland. It said there was minimal disruption to its network.
A separate yellow warning for heavy rain has been issued from midnight to 10:00 on Tuesday for eastern and southern parts of Scotland, including Aberdeenshire, Angus, Fife, Dumfries and Galloway and the Scottish Borders.
The forecast is for 20 to 30 mm rain in some places and possible isolated rumbles of thunder.
The bad weather has affected some train services, with ScotRail warning of delays and alterations on services in Fife and LNER said its services between Edinburgh and Aberdeen were running at reduced speeds.
Network Rail Scotland said trains travelling between Crianlarich and Bridge of Orchy would be slowing down from 19:00 on Monday until 19:00 on Tuesday due to the forecast.
Highland Council said a significant landslip on Sunday evening had closed a road in Sutherland.
The local authority said it could take days to remove between 200 to 300 tonnes of material washed down on to the single-track U2117 Duchally road at Glen Cassley.
The road serves Duchally Lodge and one other property, and the council said it was trying to confirm no-one was stuck on the other side of the landslip. It said so far there had been no calls for assistance received.
Highland Council said: "Local roads teams have visited and assessed the scene and are preparing plant machinery in preparation for the clear-up and remedial works."
It added the landslip happened about five miles into the glen.