Italy, Sardinia, Porto Torres. Wind farm and power plant #11147817
2022 April 26 Italy, Europe. Wind turbine for generate electricity with scenery view and clear sky, renewable energy, Fiumesanto Park in Porto Torres Stock Photo - Alamy
Wind data from 1998 to 2010 at the Porto Torres station (National Tide... | Download Scientific Diagram