loader image

The Wind Farm Timeline

By Elies Campmany
Turbines working in Pedrola wind farm in Zaragoza province, Spain.