A wind turbine installed by a community in a remote part of Wester Ross has begun generating electricity.
Coigach Community Development Company's turbine is believed to be the first large community-owned turbine in mainland Highlands.
Power generated is sold to the National Grid.
The company, which is supported by Highlands and Islands Enterprise, hopes to raise £2m over 20 years to help support local projects.
Often referred to by the name of its main village, Achiltibuie, the Coigach Peninsula covers 38,301 acres (15,500 ha) including around 20 small islands known as the Summer Isles.
The peninsula has a population of about 271 people.