Firefighters battled into the night after a major blaze broke out at a building in Perth in the early hours of Friday.
Emergency services were called to the fire in Strathtay Road around 12.05am on Friday with crews remaining at the scene overnight as they worked to tackle the incident.
Officers closed a number of roads in the area - with Crieff Road, Newhouse Road and Strathtay Road shut while emergency crews deal with the fire, thought to have broken out at the old ABP food processing plant.
Residents living nearby were also advised to keep their windows and doors closed as a precaution.
It took firefighters over five hours to extinguish the fire, with the last group of crew members leaving the area just after 5am on Friday.
The fire is being treated as wilful - and police have launched a probe.
Read More:
- Blaze on Princes Street 'shows fire service 'can't face any more cuts'
- LIVE updates as wildfire in Cairngorms now affecting 6km-wide area
- Edinburgh to get first new fire station in over 30 years as £10 million works begin
A Police Scotland spokesperson said: “Strathtay Road at the junction with Newhouse Road remains closed.
“Those living locally are asked to keep windows and doors closed. The fire is being treated as wilful and enquiries are ongoing.
“Anyone with information can contact Police Scotland on 101.”
There have been no reports of injuries and the cause of the fire has not yet been confirmed.