Summer made a return to the North-east this week with temperatures rocketing into the seventies.
The unexpected heatwave saw a sizzling reading of 24.7C at Fyvie Castle on Tuesday afternoon.
In many parts of Aberdeenshire the mercury reached the low seventies as the region basked in the Indian summer.
Aboyne hit a high of 23.9C and Braemar was slightly lower at 21.2C.
In Aberdeen it was 24.1C on Tuesday, down on Monday’s peak of 25.3C, which just missed out on being the hottest day of the year.
That was in Aberdeen on July 9, when the temperature reached 25.4C
Experts had tipped the North-east to overtake the current September record of 25.6C - set at Dyce in 1955.
However, wet conditions will spread in today (Thursday) and tomorrow is expected to see the arrival of cooler northerly winds and temperatures dropping to more like the seasonal normal.
The hot spell is being attributed to damp conditions on the west coast.
Forecasters label it the Foehn Effect, a phenomenon found in meteorology when dry winds blowing from the mountains warm up as they descend.
Over the last few days, the west coast has recorded highs of 16 and 17C, but rain and cloud have prevented the area from reaching the same highs as the east coast.