Fire crews battled a vehicle blaze within a Perth car park on Wednesday evening which has left a large number of parking meters severely damaged.
A van caught fire within the Canal Street multi-storey car park in the city centre at around 9pm.
The cause of the blaze, which resulted in damage to parking meters, has not been confirmed.
Victoria Street, Canal Street and Princes Street were all closed while emergency services responded to the scene.
Police Scotland was diverting traffic away from the area whilst the firefighters tackled the flames.
Witnesses said there was “a lot of smoke” billowing into the air as emergency services raced to the scene.
Local resident John Young, 24, told The Courier: “I was just chilling out with my window open when I started to smell this horrid burning smell, it was very powerful.
“I went over to the window and then I saw what was going on, it was a little frightening.
“Thankfully it wasn’t any worse. It’s bad enough but could have been much worse if people had been about.”
Jenna Andrew, 27, said the smell was “disgusting”.
She added: “It smelled like burning plastic and it was horrendous.
“There was a lot of smoke and it was a little scary.”
A spokeswoman for the Scottish Fire and Rescue Service (SFRS) confirmed the first 999 calls were received at 9pm.
She said: “We received a call at around 9pm of a fire within a car park on Canal Street in Perth.
“There was a van on fire at the car park.
“We received the stop call at 10.53pm, and we had two appliances on the scene.”
Police Scotland confirmed roads within the vicinity of the multi-storey car park were closed while the fire was extinguished.