A man has been arrested after police recovered a haul of drugs worth over £100,000.
Officers from Grampian Police found quantities of diamorphine and cannabis in the Bucksburn area of Aberdeen on Friday, following an intelligence-led operation.
The force said a 43-year-old man was arrested and is due to appear at Aberdeen Sheriff Court on Monday.
Sergeant David Ferguson said: "This is a substantial seizure and once again sends out the message that Grampian Police is committed to targeting those who intend to profit by peddling these drugs.
"I would like to take this opportunity to thank the public for their continued assistance in the fight against drugs and to reassure citizens that we will continue to make the Grampian Police area as hostile an environment as possible for those involved in the sale or supply of controlled drugs."