A body has been found in the search for a man missing from Dundee.
Barry McBride was last seen in Dundee city centre at around 3.30pm on Thursday, July 4, and was thought to have boarded a train at Dundee station.
Police confirmed the body of a 46-year-old man was found in Kinnoull Hill, near Perth, on Saturday morning.
He has yet to be formally identified but the family of Barry McBride have been informed.
There are no suspicious circumstances and a report will be submitted to the Procurator Fiscal.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country