A road in a North-east town is to shut for two days due to work on a level crossing.
The Wards, in Elgin, will be closed between 8am to 8pm on Saturday, April 28 and Sunday April 30.
The closure is required for work to be carried out on update the services for new signalling on the railway line.
A further road closure will be in place between 11pm on Friday, May 26 and 6am on Tuesday, May 30.
Diversions will be in place, with traffic redirected via Wards Road, Station Road, New Elgin Road and Edgar Road.