Plans to plant one million trees in the Cairngorms as part of a major wildlife restoration project have been unveiled.
The £5.5m project aims to tackle a decline in salmon numbers, by providing shade on tributaries of the Dee in the Balmoral and Invercauld estates.
It is believed the shade will help keep river temperatures down, easing damage on young salmon stocks.
The project is being led by the River Dee Trust charity, in the hope it will help wildlife to thrive in the future.
The trees would also offer nutrition and shelter for other species.
So far, about 200,000 have already been planted.
The aim is for the remainder to go into the ground over the next 15 years, doubling the current rate of planting.