A new 22-turbine wind farm in the Highlands has been approved.

The Creag Riabhach wind farm will be located on the Altnaharra estate near Lairg, in the north Highlands.

The turbines will be a maximum of 125 metres tall with rotor diameter of 90 metres and have an operational life of 25 years.

The development, which will power 36,000 homes, received several objections but Highland Council officers recommended approval of the planning application following a consultation.

The wind farm will have a generating capacity of 72.6 megawatts with estimated savings of 66,000 tonnes of carbon dioxide per year.

The Scottish Government said the development is anticipated to provide more than £9m in community benefit.

Energy minister Paul Wheelhouse said: "Renewable energy sources accounted for over 56.7% of gross electricity consumption in Scotland in 2015 and onshore wind is a key driver for the growth in both our renewable electricity supply and wider renewable energy sector and in the delivery of our vision for a greener Scotland and statutory climate change targets by enabling decarbonisation of electricity production.

"This proposal for Creag Riabhach received popular support from the local community council and public alike and, once operational, the wind farm will generate enough electricity to power 36,000 homes and generate over £9m in benefits for the local community."