wind-construction-excavation-foundation-23.jpg
Excavation of a foundation for a future wind turbine during construction of the Mont Louis wind farm in the Gaspesie region of Quebec, Canada. Construction of green, renewable energy is increasing in Quebec.