Ballater has been hit by flash flooding.
The village’s main street was turned into a raging torrent by the thundery downpour on Saturday.
Fire crews were called amid flooding fears.
Parts of Scotland have been put on alert for thunderstorms this weekend as the humid weather continues.
Yellow “be aware” warnings have been issued for several areas, including Aberdeenshire.