Search efforts to trace a 31-year-old man reported missing in Aberdeenshire have now resolved.
Stephen Mcewan was last seen in the village of New Pitsligo on Tuesday and has now been traced safe and well.
Officers earlier launched a public appeal for information as they worked to trace Mr Mcewan.
They have now shared an update to confirm he has been found and thanked the public for their assistance.