This video shows the mammoth task faced by emergency services as a massive blaze engulfs a north-east fish factory.
Fire crews have been battling the inferno at North Bay Pelagic on Kirk Square.
The flames have now spread to an adjacent office building and have taken over all four storeys.
Crews are attempting to subdue the blaze before it reaches cannisters containing ammonia.
Meanwhile, residents of nearby Erroll Street have been evacuated as a precuationary measure.
The flames have engulfed an office building on site. Nearby homes evacuated. pic.twitter.com/GyvFSLVJJU
— Joshua King (@JoshKing_PJ) January 17, 2015
Flames pouring out of the windows of office building. Loud explosions. Cordon pushed back again. pic.twitter.com/4SetNS3fJB
— Joshua King (@JoshKing_PJ) January 17, 2015