Firefighters have worked through the night tackling a large wildfire near two wind farms in Moray.

A wildfire which has destroyed more than 20 square miles of grassland near a wind farm in  Moray will "take days" to put out, according to the fire service.

About 70 firefighters have spent a second day tackling the blaze which is close to two wind farms.

Around 30 firefighters are at the scene of the blaze, which broke out near Paul’s Hill wind farm, close to Aberlour, at 2.58pm on Monday.

READ MORE: Moray wind farm threatened by blaze

At the height of the incident, nine fire appliances and two water carriers were at the scene but this had been scaled back to six appliances by Tuesday morning.

Fire chiefs called it a "significant, fast-moving fire".

Scottish Fire and Rescue Area manager Bruce Farquharson said up to 100 people were involved in fighting the fire.

Mr Farquharson said: "This is one of the largest fires we have had in the last couple of years - the area and the intensity of the fire.

"It has passed through one windfarm and is impinging on a second.

"We have had to evacuate a couple of farms for safety purposes, to the south of Dallas.

"The fuel is extremely dry after the winter and the sun we have enjoyed over the Easter weekend has created the perfect environment for fires to take hold and spread very quickly."