The first section of the long-awaited Aberdeen bypass is due to open tomorrow.
A new roundabout and signalised junctions at Aberdeen International Airport are part of the works for the Aberdeen Western Peripheral Route (AWPR).
The new roundabout to form Craibstone junction also involved replacing another roundabout with permanent lights to create the new A96 Inverurie Road/Dyce Drive junction.
It is the first section of the AWPR Balmedie to Tipperty (B-T) project to open to traffic.
Craibstone Roundabout will connect with the AWPR dual carriageway, once it opens, and also with the new Airport Link Road, which Aberdeen City Council was due to open tomorrow.