Emergency services have been called to a three-vehicle crash on the A96 Aberdeen to Inverness road in Moray.
Police were called to East Road in Elgin at about 4.20pm today following reports of the collision.
A police spokeswoman said: “There are no injuries. We are there in terms of arranging recovery of the vehicles, which have been taken off the carriageway.
“Traffic is moving in both directions.”